본문 바로가기

Database/NoSQL - mongoDB

(2)
mongoDB - CRUD 명령어 (CRUD Commands) 몽고디비의 자료형은 MySQL과는 조금 다르다. 몽고디비는 기본적으로 자바스크립트 문법을 사용하므로 자바스크립트의 자료형들을 따른다. 하지만 추가로 몇 가지 자료형이 더 있다. Date나 정규 표현식 같은 자바스크립트 객체를 자료형으로 사용할 수 있고, Binary Data, ObjectId, Int, Long, Decimal, Timestamp, JavaScript 등의 추가적인 자료형이 있다. Undefined와 Symbol은 몽고디비에서 자료형으로 사용하지 않는다. 추가적인 자료형 중 ObjectId와 Binary Data, Timestamp 외의 다른 것들은 잘 사용하지 않는다. ObejctId는 MySQL에서 기본 키로 쓰이는 값과 비슷한 역할을 한다고 생각하면 된다. 고유한 값을 가지므로 도큐..
mongoDB - 설치, 컴퍼스, 첫 컬렉션 생성 (Installation, Compass, Creating First Collection) 몽고디비의 설치는 다음 포스트를 보고 따라하도록 하자. 나는 책을 보며 따라했다. https://javacpro.tistory.com/64 [MongoDB] MongoDB 설치 및 환경설정( Windows10 ) MongoDB 설치 및 환경설정( Windows10 ) MongoDB는 도큐먼트(Document) 지향 데이터베이스 시스템이다. 흔히 NoSQL 이라고 하는데 , 많은 NoSQL 중에서 가장 인기가 많은 데이터베이스 시스템이다. 자세한 내용 javacpro.tistory.com 설치가 완료되면 해야 할 작업이 있다. 서버를 실행하기 전, 데이터가 저장될 폴더를 먼저 만든다. 윈도우의 경우 C:/에 data 폴더를 만들고 그 안에 db 폴더를 만들면 된다. 그 후, 몽고디비가 설치된 경로 (bin..