DataBase/MongoDB

[MongoDB] 무료 몽고디비(MongoDB) Atlas

리신 2021. 10. 19. 19:47
반응형

MongoDB Atlas 란?

MongoDB Atlas는 MongoDB를 설계한 사람들이 만든 모든 것을 관리하는 클라우드 데이터베이스

AWS, Azure, GCP를 통해 배포에 관한 모든 것을 통합 관리해줌 

                                                                             -위키백과-

 

- MongoDB를 설치하면 나의 컴퓨팅 자원을 소모하지 않고  사용할 수 있는 원격 DB가 생성됩니다.

- 클라우드 3사(AWS,Azure,GCP)에서 다 사용 가능합니다.

- 클러스터가 자동으로 스케일 아웃하고, 자동 회복(self-healing) 기능이 있어서 fault-tolerant 합니다.

- NoSQL 데이터베이스는 비관계형으로 빅데이터를 처리하는데 효율적이라 빅데이터 플랫폼에 필수로 사용됩니다. 

 


1. MongoDB Atlas 사이트 접속! 

https://www.mongodb.com/cloud/atlas

 

Managed MongoDB Hosting | Database-as-a-Service

Host MongoDB in the cloud with MongoDB Atlas, the official database-as-a-service, on AWS, Azure and GCP. Try free!

www.mongodb.com

 

2. 회원가입

Mongo DB Atlas 회원가입 페이지

신용카드 기입 없이 무료로 시작이 가능함.

 

3. Create Cluster

Create Cluster1

4. Create Cluster

Create Cluster2

- 원하는 사양으로 선택하여 진행

- 무료로 사용할꺼기 때문에 기본으로 설정함

- Cluster Name에 원하는 이름 입력 → Cluster 생성 버튼 클릭

 

5. Cluster 생성 진행 

 

- 좀오래 걸려요(3~5분)

 

6. Cluster 생성 완료

- Connect 버튼을 누르면 접속하는 방법들을 알려줌

 

7. Create Database User

 

1) 데이터베이스 유저 생성  → Username 과 password를 설정

2) Create Database User 버튼 클릭

 

8. Create Database User 완료 → Choose a connection method 클릭!

 

9. 접속 방법 선택

- 상황에 따라 선택, 저는  Conect Your Application  버튼을 눌러 선택

 

10. 코드 복사!

- 어떤 환경에서 사용할 지 설정하는데, 저는 node.js를 사용하였고, 버전은 3.0의 버전을 사용합니다.

그리고 test:<password>는 7번 에서 입력했던 db정보를 (test:1234 이렇게 '<>'는 없애고 ) 기입하시면 됩니다.

 

 

반응형

'DataBase > MongoDB' 카테고리의 다른 글

[ MongoDB ] 샤딩 (Sharding)시스템 구성 실습  (1) 2021.12.05
[ MongoDB ] 샤딩(Sharding)이란?  (0) 2021.12.04