TIL day 09

어니언·2023년 1월 20일
0
post-thumbnail

오늘은 몽고db, 몽고compass, 도커-compose에 대해서 기초적인 사용기능에 대해 학습을 하였다.

몽고db는 비관계형데이터베이스 관리서비스로써, NoSQL에서 사용하는 주요 DBMS이다.

리눅스에있는 터미널을 이용하여 접속을 하고 내부에 있는 서류형 자료들을 찾아보면서 데이터들이 저장 관리되는 방식을 찾아볼 수 있었다. 하지만 터미널 에서만 보기에는 정보가 글로만 되어있어 읽기가 힘들었다. 이를 보완하기 위해서 몽고compass프로그램을 이용하여 직관적으로 저장된 정보들을 읽을 수 있게 도와주고 정보 유지 관리를 쉽게 할 수 있도록 도와 주는 것 같다.

하지만 내가 사용하는컴퓨터에서 몽고와 몽고compass를 이용하기에는 설치도힘들고, 실행 종료도 여러번 번거롭게 해야하는 단점 이있다.

이러한 문제점들을 모두 해결 할 수 있도록 도와주는 것이 docker-compose기능이다.
서버 테스트를 하기 위해 도커에 백엔드 컴퓨터와 몽고가설치된 가상컴퓨터를 만들어 이를 함께 실행시켜 연동하여 백엔드서버와 데이터베이스 서버를 함께 이용할 수 있다.
하나의 컴퓨터를 가지고 도커를 이용한 가벼운 가상컴퓨터를 만들어 이용할 수 있어 효율적인 방법이기때문에 현재 많은 사람들이 이용하고 있는 기능이다.

또한, 기존에 설치, 실행, 종료등 번거로웠던 일들을 도커에서는 간단한 단축키 또는 명령어를 이용하여 사용할 수 있기 때문에 이용하기에도 매우 편리하다.

오늘은 도커컴포즈, 몽고에대해서 기초적인 사용방법, 명령어 기능에 대해서 공부를 하였고 추가적인 폴더생성 및 파일관리에 대해서 미리 예습을 해두어야겠다.

profile
안녕하세요.

0개의 댓글