2024/11 4

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

HTTP

HTTP텍스트 기반의 통신 규약으로 인터넷에서 데이터를 주고 받을 수 있는 프로토콜사용자가 브라우저를 통해서 어떠한 서비스를 url 또는, 다른 것을 통해서 요청 하면 서버에서는 해당 요청사항에 맞는 결과를 찾아서 사용자에게 응답 하는 형태로 동작API : 정보를 요청하면 결과를 보여주는 웹사이트HTTP 통신 : 각각의 PC에서 필요한 정보만 웹서버에 요청하면, 웹서버에서 응답을 보내주는 비동기적 서버 통신서버 관련 작업에서 HTTP 통신이 가장 쉬움

서버/HTTP 2024.11.24