본문 바로가기

반응형

mongoDB

(4)
Node.js에서 mongoose 사용하여 MongoDB 연동 하는 방법 요로코롬 [MongoDB Atlas 접근] [MongoDB Atlas 로그인] [MongoDB Atlas Project 생성] [MongoDB Atlas Cluster 생성] [ 필히 공짜 버전으로 세팅하세요 ! ] [MongoDB Atlas Cluster 연결] [ 본인 아이피도 꼭 등록해야 합니다. 페이지에서 자체적으로 알려줄 거예요] [MongoDB Atlas Cluster 연결 Url] mongodb+srv://ghwnsgkgk:@cluster0.nhafe7u.mongodb.net/?retryWrites=true&w=majority [해당 url 확인 및 생성한 id pw 적용] 물론 npm install mongoose 해야 한다 const mongoose = require("mongoose"); con..
우분투 22.04 에 MongoDB 6.0 설치 하는 방법 admin 생성 db 생성 전부 알려드립니다. https://techviewleo.com/install-mongodb-on-ubuntu-linux/ NoSQL 데이터베이스는 관계형 테이블이 아닌 형식으로 데이터를 저장하는 비표형 데이터베이스이다. 데이터 아키텍처에 따라 NoSQL 데이터베이스의 유형이 다양합니다. 문서, 키 값, 그래프 및 넓은 열이 주요 유형입니다. 유연한 스키마를 제공하고 많은 사용자 로드와 데이터 로드에서도 확장이 잘 됩니다. 몽고DB는 크로스 플랫폼, 전체적으로 객체 지향적이고 단순하며 유연한 NoSQL 데이터베이스이다. JSON과 유사한 문서에 데이터를 저장한다. 여기서 데이터 개체는 행과 열이 사용되는 다른 위치와 달리 별도의 BSON 항목으로 저장됩니다. 그런 다음 응용 프로그램은 이러한 데이터 요소를 JSON 형식으로 ..
Window OS에 MongoDB 설치 방법, error체크 포함 Mongodb 특징 mongoDB에서는 데이터가 Document로 불리며, 이 데이터의 집합을 Collection(RDMS에서는 Table)이라고 합니다. 스키마 제약 없이 자유롭고, BSON(Binary JSON) 형태로 각 문서가 저장되며 배열(Array)이나 날짜(Date) 등 기존 RDMS에서 지원하지 않던 형태로도 저장할 수 있기 때문에 관계를 연결하는 JOIN이 필요 없이 한 문서에 좀 더 이해하기 쉬운 형태 그대로 정보를 저장할 수 있다는 것이 특징입니다. 문서 지향 데이터베이스로, 객체지향 프로그래밍과 잘 맞고 JSON을 사용할 때 아주 유용합니다. 따라서 자바스크립트를 기반으로 하는 Node.js와 호환이 매우 좋기 때문에, Node.js에서 가장 많이 사용되는 데이터베이스입니다. 물론 ..
DockerCompose 파일 docker-compose.yaml 작성하는 방법 with MongoDB use [DB] show collections db.[collections].find(); mongoshell이 작동을 안해서 mongo-compass로 확인해 봤는데 mongoDB서버는 잘 작동 되고 있다 . 목적은 docker에 mongo DB를 설치하는 방법과 그렇게되면 BackEnd 서버와 DB 서버 두개가 한 docker안에서 작동 될 예정인데 그거를 일일이 port forwarding을 하는게 아닌 docker-compose 파일을 작성하여 두개를 연결해주는 방법을 알아볼 것이다. 일단 2023.02.17 - [일상 공부] - [MongoDB] Window OS에 MongoDB 설치 방법[error체크] 1. mongoDB용 Dockerfile을 하나 더 생성한다 2. Dockerfile.mo..

반응형