Etc/mongoDB (2) 썸네일형 리스트형 mongoDB 설치 및 CRUD Operation Intro 이번 포스팅에서는 mongoDB를 docker를 통해 설치하고, mongo shell을 사용하여 몇가지 쿼리를 실행해보자. docker가 아닌 로컬에 설치하고 싶으면 docs.mongodb.com/guides/server/install/ 여기를 참조하자. 1. Install mongoDB 1-1. mongoDB 이미지 받아오기 아래 커맨드를 통해 dockerhub에서 mongoDB의 최신 이미지 파일을 다운받자. docker pull mongo 1-2. mongoDB Container 생성 다운받은 이미지를 통해 mongoDB 컨테이너를 아래 명령어를 통해 생성하자 docker run --name mongodb -p 27017:27017 -v /Users/user/mongoTest/data/d.. mongo DB란? Intro 이번 포스팅에서는 mongoDB가 무엇인지 이론적으로 접근해 보고, 추후에 mongoDB설치 및 golang client를 사용해보는 시간을 가져보자. mongoDB 공식문서에 정의된 mongoDB는 쉽게 개발 및 확장이 가능한 document database이다. 기존에 자주 접해왔던 Mysql과 같은 RDBMS가 아닌 NoSql기반의 document database가 무엇인지 알아보자. 1. Document Database MongoDB의 record(RDBMS에서의 row)는 document라고 부른다. document는 "field-value" 페어로 구성되어 있으며, MongoDB의 document는 JSON형식과 비슷한 모양을 갖고 있다. Document의 value는 값 array.. 이전 1 다음