[개발이야기#009] 무료로 몽고디비 사용해보기 - MongoDB Atlas 가입하기

in #kr2 months ago (edited)

[개발이야기#009] 무료로 몽고디비 사용해보기 - MongoDB Atlas 가입하기

No. 009
2024.05.19.토 | Written by @talkit

    몽고디비  
    무료로 사용해보기  

안녕하세요 가야태자 @talkit 입니다. 이문서도 개발글이라고 하면 개발글이어서 ^^ 작성합니다.

우선, 몽고디비는 NoSQL 디비 입니다. 간단하게 아무거나 저장할 수 있는 데이터 저장소라고 생각하시면 됩니다.

개발자분들은 Oracle, MySQL,MSSQL 등을 많이 활용하실텐데 해당 데이터베이스를 관계형 데이터베이스라고 부릅니다.

몽고디비는 NoSQL 디비 중에서도 요즘 가장 많이 사용하고 잇는 제품 입니다.

우선 이제품은 무료 입니다.

다운로드 받아서 본인의 PC에 설치하시면 무료 입니다.

하지만, AWS등 클라우드에 컴퓨터를 빌려서 설치하시면 무료, AWS서비스를 사용하시면 돈을 내셔야 합니다.

오늘 소개하는 MongoDB Atlas 도 비슷한 제품입니다.

하지만, 초기 일정용량까지는 무료로 사용할 수 있습니다.

제품 개발전 프로토 타입 용이나 정말 작은 데이터베이스로 운영되는 제품이 활요가능할 정도 입니다.

예전에 블로그에 가입글을 적은적이 있지만, 오늘은 가입글 부터 다시 적어 보도록 하겠습니다.

https://www.mongodb.com/ko-kr/cloud/atlas/register

가입 페이지는 위 주소로 이동 하시면 됩니다.


가입 폼이 이렇게 되어 있습니다.

이름,성,회사, 이메일 비밀번호만 채우시면 됩니다. ^^

회사는 안쓰셔도 되네요.

Google 계정으로 바로 만들수도 있지만, 오늘은 기입을 했습니다.

약관에 동의하고 가입을 눌렀습니다.

이메일로 검증 메일을 보냈으니 확인 하랍니다.



이메일에 위와 같이 메일이 도착 해 있을 겁니다.

저기 초록색 버튼 누르시면 됩니다.


검증이 성공 했다네요 ^^


그 다음으로 몇가지 질문에 답변을 요구 합니다.

답변 하시면 됩니다.

이제 가입 단계는 다 된 것이고 몽고디비의 사용 플렌을 결정 하게 됩니다.


추후에 유료 플랜도 구매 할 수 있습니다.

하지만, 저는 공부용으로 프로토 타입 개발용으로 사용할 것이어서

M0를 선택했습니다. 램과 CPU는 쉐어드이고, 스토리지는 512 정도 되는 작은 클러스터 입니다.


Create 누르시면 위 이미지와 같은 이미지가 나옵니다. 이때 나오는 정보를 잘 저장 하십시오.

저기 가로로 있는 IP 어드레스, 그리고 사용자명하고, 패스워드 입니다.

카피 버튼을 누르시면

Create Database User가 활성화 됩니다.

클릭 하십시오.


그리고, Choose a connection method 를 클릭하시면 위 화면이 나타납니다.

저는 요즘 VSCode라는 개발 도구를 잘 사용하고 있어서 저걸로 해보겠습니다.


음 우선 VS 코드에서 몽고디비 플러그인을 설치 하랍니다.


VSCode 켜고 Extensions 창에서 Mongodb라고 치면 위 그림이 나옵니다.

저기 Install 누르십시오.


그러면 이렇게 몽고디비 아이콘이 생기네요 그걸 누르시면 ^^

위와 같이 Add Connection 이 생기는데

한번 눌러 보겠습니다.


요렇게 나옵니다.

저기서 Connect를 클릭 합니다.

그러면 제가 앞에 창에서 가렸던 내용중에 URL을 넣으라고 나옵니다.

위쪽에 조그마한 입력라인이 나오는게 거기다 넣코 엔터 치시면 됩니다.


그러면, VSCode 왼쪽에 그림과 같은 창이 생깁니다.


도큐먼트까지 확인을 하면 위 그림과 같이 나옵니다.

그려면 현재 아틀라스 서비스에 잘 접속하고 잘 연결 된겁니다.

다음글을 언제 쓸 수 있을지는 모르겠지만, 다음 글은

python으로 Steemit글을 수집해서 MongoDB에 넣는 작업을 진행할 예정입니다.

그리고, 그 다음에 node나, Java를 이용해서 데이터를 조회 하고,

UI에 뿌려보려고 합니다.

감사합니다.

Layout provided by Steemit Enhancer hommage by ayogom


Posted through the ECblog app (https://blog.etain.club)
Sort:  

안녕하세요.
SteemitKorea팀에서 제공하는 'steemit-enhancer'를 사용해 주셔서 감사합니다. 개선 사항이 있으면 언제나 저에게 연락을 주시면 되고, 관심이 있으신 분들은 https://cafe.naver.com/steemitkorea/425 에서 받아보실 수 있습니다. 사용시 @응원해 가 포함이 되며, 악용시에는 모든 서비스에서 제외될 수 있음을 알려드립니다.

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.


안녕하세요.
이 글은 SteemitKorea팀(@ayogom)님께서 저자이신 @talkit님을 응원하는 글입니다.
소정의 보팅을 해드렸습니다 ^^ 항상 좋은글 부탁드립니다
SteemitKorea팀에서는 보다 즐거운 steemit 생활을 위해 노력하고 있습니다.
이 글은 다음날 다시 한번 포스팅을 통해 소개 될 예정입니다. 감사합니다!

경제학 프로그램들도 이런 비스므리한 명령어들 넣는 것들이 있어요.(R, SAS, STATA 등)
저는 어려워서 아직도 잘 모릅니다 ㅠ

돈 많은 회사는 SAS ^^ 돈 없는 학생들은 R 인데 ^^ 우리나라는 학교에서 SAS를 많이 사용한다고 하더라구요 ^^
외국은 거의 R로 통일되고 특정 분야에서만 SAS를 많이 쓴다고 들었습니다.

네 학교에서 SAS를 많이 배웠고 사용했는데 정작 나와서는 비싸서 설치하지도 못하니 ㅎㅎㅎ 결국 R을 쓰게 됩니다.

R이 잘만 활용하면 정말 좋습니다.
저희 회사에서 통계용으로 R을 많이 쓰고 있습니다. 요즘은 Python으로 넘어가 보려고 노력중이지만요 ^^

R을 배우긴 해야하는데 알려주세요 ㅋㅋㅋ 사실 기초 강의를 끊어두긴 했는데 짬이 잘 안나네요

개발이라는게 제 알려드릴 수 있는 것은 어떻게 시작 하는가 까지 입니다. 그 다음 부터는 스스로, 그리고, 가끔 질문은 들어 드릴수가 있습니다. ^^

컴퓨터 엔지니어처럼 보입니다.

필드에서 24년째 일하고 있는 프로그래머 입니다. ^^

진짜 형님도 능력자 이신듯요 .. ㅋㅋ

앗 늦게 답변을 달았네요.
개발 쪽으로는 제가 생각해도 많은 능력을 가지고 있는 것 같습니다.

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.030
BTC 64870.15
ETH 3489.66
USDT 1.00
SBD 2.54