티스토리 뷰
리액트 공부를 찾다가 MongoDB에 대한 초기 세팅에 대한 정보가 있어서 정리하게 되었다.
이번 내용은 한번 하고 나면 별로 쓰일일이 없지만, 누군가에게는 업데이트가 된 몽고 디비가 헷갈릴 수 있기에
이 글을 쓰게 되었다.
MongoDB ?
몽고 DB는 자바스크립트 문법을 사용하는 데이터베이스다. 다른 DB와 다르게 NoSQL이기에 SQL을 배우는 부담이 적어져 초반에 접근하는데 어려움이 적다고 한다. 또한 다른 SQL에 있는 스키마가 없기 때문에 형식에 구애받지 않고 자유롭게 데이터를 넣을 수 있는 장점이자 단점을 가지고 있다.
How to use...?
이번에는 몽고DB 웹사이트에서 사용하는 방법을 정리해보았다.
mongodb 혹은 mongodb.com을 주소창에 입력하면 왼쪽과 같은 사이트가 나온다. start free 혹은 sign up with Google을 눌러 회원 가입 혹은 로그인을 진행한다.
로그인을 하면 다음과 같은 화면이 나오게 된다.
여기서 조직을 새로 만들어야 한다.
MongoDB Atlas와 Cloud Manager 이 두 가지가 있다. 본인이 필요한 상황에 맞게 설정을 하면 된다.
필자는 일단 MongoDB Atlas를 선택하였다.
조직이기에 그에 맞는 회원들을 초대를 위한 페이지다.
개인 프로젝트이기에 이 부분은 생략하고 넘어갔다.
그럼 조직 생성은 완료되면 다음과 같은 화면이 나온다.
상단 핑크색으로 된 상자가 방금 필자가 조직을 생성한 이름으로 만들어졌다는 것을 알 수 있다.
다음으로 프로젝트를 생성해보려고 한다.
조직을 생성하듯 프로젝트 또한 생성을 하면 된다. 이름과 멤버 초대는 동일하다.
생성을 완료하면 다음과 같은 화면이 나오게 된다.
여기서 클러스터를 생성을 한다. 아마 이 클러스터가 한 프로젝트별로 연결할 서버단이 될 거 같다.
build a clusters를 클릭하게 되면 3가지의 선택지가 나온다.
일단 무료로 클러스트를 생성할 수 있다.
여기서 어느 소속을 선택할지 결정하면 된다. 적당히 선택하면 된다.
여기서 가상 서버를 일종의 구입하는 방식으로 무료로 먼저 선택 후 나중에 바꾸어도 된다.
그리고 이름은 본인 프로젝트에 맞게 작성하면 된다.
그리고 create cluster를 클릭하게 되면 약 5분 정도 뒤에 좀 전에 내가 선택한 클러스터가 생성이 될 것이다.
완성이 완료가 되면 우측과 같은 모양으로 완성이 될 것이다.
이전에는 몽고 DB를 하루만 해서 아쉬운 마음이 들었는데, 이제야 제대로 알아볼 시간이 생겨서 좋다.
하지만, 아직까지 취업이 못한 아쉬움은... 어쩔 수 없나 보다.
'Back-End > Node' 카테고리의 다른 글
boiler-plate : 비밀 설정 정보 관리하는 방법 (0) | 2021.03.23 |
---|---|
mongoDB : 몽고DB 연결하기 (0) | 2021.03.21 |
boiler-plate : nodemon을 설치하여 서버다운없이 리프레시하기 (0) | 2021.03.12 |
boiler-plate : body-parser과 PostMan을 사용해보기 (0) | 2021.03.11 |
Node.js 설치하기 (0) | 2020.09.17 |
- Total
- Today
- Yesterday
- Git
- 뷰
- 파이썬
- node-sass
- redux
- javascript
- 배열
- mongodb
- 리액트 유튜브
- 리액트 썸네일
- 자바
- programmers
- 리덕스
- 리액트
- array
- CSS
- node
- 노드
- react
- 프로그래머스
- 자바스크립트
- Visual Studio Code
- Switch
- java
- github
- node.js
- 재공부
- Coding Test
- 코딩테스트
- 함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |