본문 바로가기
728x90

💾Database & Server/MongoDB3

[MongoDB] RDBMS vs NOSQL 💡 RDBMS와 NOSQL의 차이와 장단점 2023. 8. 27.
[MongoDB] 사용 방법 feat. GoormIDE & Python 💡 goormIDE 환경에서는 컨테이너 생성 시 mongoDB사용을 체크하면 알아서 설치해주지만 안되면 따로 설치해야 한다. Python환경에서 mongoDB를 사용하기 위해 설치 pip install pymongo 1. MongoDB 서버 실행 Shell에서 mongod 명령어를 입력하여 mongodb 서버를 실행한다. 2. MongoDB 클라이언트 실행 새로운 터미널을 생성 > (alt+shift+t) 다른 터미널에서 mongo 명령어를 입력하여 mongodb 클라이언트 실행 3. 쉘 명령어 # 1. MongoDB 서버 실행 > mongod --dbpath # 2. MongoDB 쉘 실행 > mongo # 3. 데이터베이스 생성 > use > show dbs > db # 4. 컬렉션 생성 및 보기 >.. 2023. 8. 27.
[MongoDB] MongDB란? MongoDB는 오픈소스 비관계형 데이터베이스 관리 시스템(DMBS)으로, 테이블과 행 대신 유연한 문서를 활용해 다양한 데이터 형식을 처리하고 저장한다. MongoDB는 무엇입니까? MongoDB는 필요한 쿼리 제공 및 인덱싱을 활용해 원하는 수준의 확장성과 유연성을 제공하는 문서 데이터베이스입니다. www.mongodb.com NoSQL 데이터베이스 솔루션인 MongoDB는 관계형 데이터베이스 관리 시스템(RDBMS)을 필요로 하지 않으므로, 사용자가 다변량 데이터 유형을 손쉽게 저장하고 쿼리할 수 있는 탄력적인 데이터 저장 모델을 제공한다. MongDB 문서 또는 문서 컬렉션은 데이터의 기본 단위이며, JSON형식으로 지정되어 다양한 유형의 데이터를 저장할 수 있다. Ex > { _id: 10, u.. 2023. 8. 27.
728x90