서버/MongoDB 3

MongoDB 설정하기

다운로드1.  MongoDB Community Server  2. MongoDB Shell  설정하기1. 경로 설정 위와 같이 원하는 경로에 dbPath 폴더와 log.txt 파일을 생성한다.  2. Config 파일 생성systemLog: destination: file path: "E:/MongoDB/Test/log.txt" // log 파일의 경로E:\MongoDB\Test logAppend: truestorage: dbPath: "E:/MongoDB/Test/dbPath" // dbPath 파일의 경로 (데이터가 저장되는) wiredTiger: engineConfig: cacheSizeGB: 2 journalCompressor: snappy // 이 부분은 건..

서버/MongoDB 2024.11.26

MongoDB

MongoDBMongoDB는 문서 지향적인 NoSQL 데이터베이스로, 대량의 비정형 데이터를 저장하고 처리하는 데 사용된다.  NoSQL이란?NoSQL은 "Not Only SQL"의 약어이다. 관계형 데이터베이스(MySQL 등)와 달리 쿼리가 아닌 메소드를 사용한다.예를 들어 Document 클래스를 사용하여 문서를 생성하고 필드와 값을 추가하며, insertOne(), find(), updateOne(), deleteOne() 등의 메소드를 사용하여 데이터를 조작한다.  비정형 데이터란?MongoDB는 JSON 형식의 문서로 데이터를 저장한다. 문서는 BSON(Binary JSON) 형태로 저장되며, 하나의 문서에는 여러 필드와 값이 포함될 수 있다. 따라서, 애플리케이션의 요구사항에 맞게 데이터를 조..

서버/MongoDB 2024.11.26