mongodb Atlas

MongoDBλΌλŠ” 것을 μ‚¬μš©ν•  것인데 κ·Έ μ΄μœ λŠ”..

– 처음 λ‹€λ£° λ•Œ μ–΄λ €μš΄ μ…‹νŒ…μž‘μ—…μ΄ ν•„μš”ν•˜μ§€ μ•ŠμŒ (μŠ€ν‚€λ§ˆ 생성 λ“± ν•„μš”μ—†μŒ) – SQL μ•ˆλ°°μ›Œλ„ 됨 – λ³΅μž‘ν•œ μžλ£Œν˜• λͺ°λΌλ„ 됨 – 평생 무료 ν˜ΈμŠ€νŒ…ν•΄μ£ΌλŠ” 곳이 있음

MongoDB Atlas κ°€μž… ν›„ ν˜ΈμŠ€νŒ…λ°›κΈ°

DBλ₯Ό μ—¬λŸ¬λΆ„ μ§‘ 컴퓨터에 μ„€μΉ˜ν•˜κΈ°λ„ ν•˜μ§€λ§Œ μ‚¬μ΄νŠΈλ₯Ό 웹에 λ°œν–‰ν•  것이라면 ν΄λΌμš°λ“œ μ„œλΉ„μŠ€λ₯Ό μ΄μš©ν•˜λŠ” 것이 맀우 μ•ˆμ „ν•©λ‹ˆλ‹€.

백업도 μ•Œμ•„μ„œ ν•΄μ£Όκ³  κ°‘μžκΈ° μ‚¬λžŒμ΄ ν„°μ§ˆ λ•Œ μš©λŸ‰ 걱정도 μ—†κ³ 

그리고 무엇보닀 접속 속도가 λΉ λ¦…λ‹ˆλ‹€.

근데 이걸 무료둜 ν˜ΈμŠ€νŒ… ν•΄μ£ΌλŠ” 고마운 MongoDB AtlasλΌλŠ” μ‚¬μ΄νŠΈκ°€ ν•˜λ‚˜ μžˆμŠ΅λ‹ˆλ‹€.

1. ꡬ글에 MongoDB Atlasarrow-up-right 검색 ν›„ λ“€μ–΄κ°‘λ‹ˆλ‹€.

2. κ°€μž…ν•©λ‹ˆλ‹€.

3. κ°€μž…ν•˜μžλ§ˆμž μ—¬λŸ¬κ°€μ§€ 과금 μ˜΅μ…˜μ΄ λœ¨λŠ”λ° 무료 버전을 μ„ νƒν•©λ‹ˆλ‹€.

β–Ό 4. 그럼 Cluster μƒμ„±ν•˜κΈ° νŽ˜μ΄μ§€κ°€ λœ¨λŠ”λ°

DB생성을 μ›ν•˜λŠ” μ„œλ²„ region을 μ„ νƒν•˜μ‹  ν›„ (μ§€λ¦¬μ μœΌλ‘œ κ°€κΉŒμš΄ μ‹±κ°€ν΄μ΄λ‚˜ 일본을 νƒν•©μ‹œλ‹€) 밑에 μ΄ˆλ‘μƒ‰ Create Cluster λ²„νŠΌμ„ λˆ„λ₯΄μ‹œλ©΄ λ˜κ² μŠ΅λ‹ˆλ‹€.

그럼 μ—¬λŸ¬λΆ„ DB 생성 λμž…λ‹ˆλ‹€.

이런 화면이 뜨면 μ„±κ³΅μž…λ‹ˆλ‹€.!!

λ‚΄ DB 접속 μ…‹νŒ…ν•˜κΈ°

μ‹€μ œ 접속을 ν•΄μ„œ 데이터λ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•΄μ„œλŠ” ν•  일이 2개 μžˆμŠ΅λ‹ˆλ‹€.

1. μ—¬λŸ¬λΆ„ λŒ€μ‹œλ³΄λ“œ 메인화면 μ™Όμͺ½μ— μžˆλŠ” Database Access 메뉴λ₯Ό λˆ„λ¦…λ‹ˆλ‹€.

κ·Έ λ‹€μŒμ— 초둝 λ²„νŠΌμ„ λˆŒλŸ¬μ„œ Add User ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

μ‚¬μ§„μ²˜λŸΌ μ•„μ΄λ””λž‘ λΉ„λ°€λ²ˆν˜Έ μž…λ ₯ν•˜μ‹œκ³  admin κΆŒν•œμ„ μ£Όλ©΄ 끝!

방금 μ—¬λŸ¬λΆ„μ€ DB에 접속할 수 μžˆλŠ” 아이디/λΉ„λ²ˆ ν•œμŒμ„ λ§Œλ“œμ‹ κ²λ‹ˆλ‹€.

ν˜‘μ—…μžκ°€ 있으면 μ—¬κΈ°μ„œ 계정 ν•˜λ‚˜λ₯Ό 더 λ°œκΈ‰ν•΄μ£Όλ©΄ λ˜κ² κ΅°μš”.

2. 메인화면 μ™Όμͺ½μ— μžˆλŠ” Network Access 메뉴λ₯Ό λˆ„λ¦…λ‹ˆλ‹€.

DB접속을 ν—ˆκ°€ν•  아이피 등둝을 ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

흰색 Allow Access From Anywhere λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ λͺ¨λ“  μ•„μ΄ν”Όμ—μ„œ 접속이 κ°€λŠ₯ν•œλ°,

λͺ¨λ“  μ•„μ΄ν”Όλ‘œ 섀정해놔야, λ‚˜μ€‘μ— AWSλ‚˜ ꡬ글 ν΄λΌμš°λ“œ 올릴 λ•Œ μ•½κ°„ 더 μ‰¬μ›Œμ§‘λ‹ˆλ‹€.

DB μ ‘μ†ν•˜λŠ” URL μ°Ύμ•„μ˜€κΈ°

server.jsμ—μ„œ DB에 μ ‘μ†ν•˜λ €λ©΄ 접속 방법을 μ•Œμ•„μ•Όκ² μ£ ?

1. 메인화면 μ…‹νŒ…μ΄ λλ‚˜λ©΄ CONNECTλΌλŠ” μž‘μ€ 흰색 λ²„νŠΌ λˆ„λ₯΄κΈ°

2. κ°€μš΄λ° Connect Your Application λ²„νŠΌ λˆ„λ₯΄κΈ°

3-1. Choose your driver version μ—μ„œ Node.js μ„ νƒλ˜μ–΄μžˆλŠ”μ§€ 잘 ν™•μΈν•˜κΈ°

3-2. 밑에 접속 URL(Connection String) 긴게 뜨면 λ³΅μ‚¬ν•΄μ„œ 일단 λ©”λͺ¨μž₯ 같은 곳에 μ €μž₯해놓기

λμž…λ‹ˆλ‹€. 이거 접속 URL만 잘 μ¨μ£Όμ‹œλ©΄ 이제 Node.js둜 λŒμ•„κ°€λŠ” νŒŒμΌμ—μ„œ μ—¬λŸ¬λΆ„ DB와 직접 톡신이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

Last updated