본문 바로가기

Front-End/mongoDB3

[mongoDB] 몽고DB NoSQL Not only SQL의 약자입니다. 기존의 RDBMS(관계형 데이터베이스)의 한계를 극복하기 위해 만들어진 새로운 형태의 데이터베이스입니다. 관계형 DB가 아니므로 RDBMS처럼 고정된 스키마(테이블의 틀) 및 JOIN문이 존재하지 않습니다. NoSQL을 사용하는 이유 가장 큰 이유는 성능 때문입니다. 관계형 데이터베이스는 시스템의 신뢰도를 높이는데 필요한 장치를 많이 가지고 있습니다. SQL문을 읽고 실행하는데 많은 리소스를 사용하며 성능이 떨어지는 경우가 많습니다. 반대로 NoSQL은 성능을 최우선으로 생각하여 실시간으로 처리해야 할 경우나 대용량 트래픽을 감당할 수 있는 메시징 시스템 등에 활용됩니다. 회원정보등의 DB는 SQL쪽이 좋고 글을 적고 지우고를 많이하는 SNS같은 곳에서는 .. 2021. 5. 22.
[mongoDB] 몽고DB document sort(정렬) db.컬렉션명.find().sort(객체 2021. 3. 6.
[mongoDB] 맥북 빅서(big sur)에서 mongoDB 설치, 설정하기. 맥은 무슨 프로그램 하나 깔아서 실행할 때 마다 이렇게 고생을 하냐!!!! 제목에 빅서(big sur)라고 적은 이유는 Mac OS가 계속 계속 업데이트가 되어가면서 권한 설정이 변화가 되면서 맥 카탈리나(Catalina 10.15이상)은 적용이 안되기 때문이다. 지금부터 시작해보자. 1. mongoDB 다운받기 www.mongodb.com/ The most popular database for modern apps We're the creators of MongoDB, the most popular database for modern apps, and MongoDB Atlas, the global cloud database on AWS, Azure, and GCP. Easily organize, use.. 2021. 3. 1.