목록MongoDB (2)
개발자 9Diin의 개발일기
MongoDB는 key-value 형태로 저장된다. 쉽게 이해할 수 있도록 설명을 덧붙여보면 JavaScript JSON(자바스크립트 제이슨) 형태와 비슷하다. 거의 동일하다고 봐도 무방하다. 그리고 동적 스키마의 특징을 갖고 있다. *스키마 : 데이터베이스를 구성하는 속성, 관계 등 데이터 값이 갖는 type을 명시해놓은 것을 말한다. MongoDB에서 데이터베이스 생성 및 데이터 삽입을 할 때는 1. 터미널을 열고 혹은 cmd를 열고 mongod를 입력 2. 바로 이어서 mongo를 입력 3. use 컬렉션Name를 입력 4. db.컬렉션Name.insert( { "name": "value" } ) 이와 같은 형태로 작성하면 된다. MongoDB에서 데이터베이스를 조회할 때는 db. 컬렉션Name.f..
이 포스팅은 '주홍철'님의 실시간 모니터링 시스템을 만들며 정복하는 MEVN 도서를 참고하여 작성하였습니다. MongoDB란 무엇인가? MongoDB란 NoSQL 데이터베이스이다. "세상에 SQL만 있는 것이 아니다."라는 의미를 담고 있다고 한다. 엄청난 포부 같은데, 과거 SQL로만 데이터베이스 작업을 했던 과거와는 달리 이제는 SQL을 쓰지 않고도, 데이터베이스에 작업을 진행할 수 있다. (사실, 이제 막 개발 경력 7개월 차에 들어선 나는 프런트엔드 개발도, 백엔드 개발도 제대로 알지 못한다. 처음부터 끝까지 참여한 프로젝트가 한 번도 없어서 사실 내가 지금 회사에서 무엇을 하는지 모를 정도이지만, 그래도 한 가지 다행인 건(?) 회사에서 공부할 수 있는 기회를 준다는 점이다. 그래서 한 프로젝트..