빅데이터/Mongo DB / / 2023. 11. 22. 15:54

Mongodb database 생성 및 CRUD 테스트

Introduction

이번 글에서는 Mongodb를 처음 사용해보는 초초짜 개발자가 기초 명령어를 수행하는 과정을 기록합니다.

 

실행시 화면

 

1. dbtabase 생성과 _MONGOSH  명령어 입력

위 이미지는 'mongosh' 명령어를 사용하여 컬렉션을 생성하는 과정입니다.

 

use jeongzmin에서 'jeongzmin'은 데이터베이스 이름이며,

db.createCollection('myCollection')에서 'myCollection'은 컬렉션을 생성합니다.

 

2. 데이터 INSERT

위 이미지는 명령어를 사용하여 컬렉션에 데이터를 입력하는 과정입니다.


db.myCollection.insertOne({myname:'Jeong Ji Min', nickname:'Tech정또해방'});

명령어를 통해서 데이터를 추가하였습니다. 몽고DB는 Json 객체를 저장합니다.

3. 데이터 조회

리스트 조회
단건 조회

4. 데이터 수정 및 신규 추가

데이터 수정과 신규 추가

 

db.myCollection.updateOne({'nickname':'Tech정또해방'},  {$set : {'addr':'서울', 'nickname':'Tech정또해방2'}})

addr이 추가되었고, nickname이 업데이트 되었습니다.

 

5. 데이터 삭제

deleteOne을 사용하여 동일한 방법으로 삭제진행해봅시다.

 

이상으로 Mongodb를 처음 사용해보면서 CRUD 작업을 진행해보았습니다.

'빅데이터 > Mongo DB' 카테고리의 다른 글

[샤드] mongodb shard 구성 - 실습  (0) 2024.02.28
[샤드] mongodb shard 구성 - docker  (0) 2024.02.27
[샤드] mongodb shard 구성 - install  (0) 2024.02.27
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유