728x90 반응형 IT/MongoDB2 MongoDB 실무 사용법 + 자바 연동 예제 1. MongoDB란 무엇인가?MongoDB는 문서 지향형 NoSQL 데이터베이스로, JSON과 유사한 BSON(Binary JSON) 형식으로 데이터를 저장합니다. 관계형 데이터베이스와는 달리 고정된 스키마가 없어 유연한 데이터 구조를 가지며, 애플리케이션의 변화에 빠르게 대응할 수 있습니다.MongoDB의 핵심 특징:문서 기반 저장: 데이터가 컬렉션(테이블)의 문서(행) 형태로 저장유연한 스키마: 같은 컬렉션 내 문서들이 서로 다른 필드 구조 가능고성능: 인덱싱, 샤딩을 통한 확장성ACID 지원: MongoDB 4.0+에서 다중 문서 트랜잭션 지원2. MongoDB 데이터 모델링 전략MongoDB의 핵심은 “어떻게 데이터를 저장할 것인가” 입니다. 관계형 데이터베이스의 정규화와는 다른 접근이 필요합니.. 2025. 11. 11. [MongoDB] 파이썬으로 MongoDB 데이터 다운받기 MongoDB의 데이터를 csv파일로 다운받기 위해서 만든 파이썬 코드 입니다. MongoDB Connection Config / db 객체명 / 다운 받을 파일 경로, 파일명 / 조건절, 컬럼명 등을 필요에 따라서 수정하시면 됩니다. import pymongo import os import re import time import csv # MongoDB Connection Config host = '' port = username = '' password = '' database = '' print('접속 경로 :: ', 'mongodb://%s:%s@%s:%d/%s' % (username, password, host, port, database)) conn = pymongo.MongoClient('m.. 2020. 8. 12. 이전 1 다음 728x90 반응형