MongoDB 기본적인 사용법
DataBase 2021. 11. 7. 15:27

앞글에서 docker를 이용하여 MongoDB를 올리는 법에 대해 다루었다. 이 글에서는 MongoDB의 몇개의 기본적인 개념과 CRUD를 구현 하는 방법에 대해 다룰 예정이다. 이 글에서는 DataGrip query consol를 이용하여 설명할 예정이다. Collections RDB에는 Table 개념이 있듯이 MongoDB에는 Collection이 있다. Collection은 Documents의 집합이라고 볼수 있다. Create Collection Collection을 만드는 방법은 간단하다. 아래 query가 실행하는 동시에 만약 해당하는 collection이 없으면 해당 collection를 만든다. inserOne과 createIndex 두 명령어만이 새로운 collection을 만들 수 있..

Docker로 PostgreSQL를 서비스 하기
DataBase 2021. 11. 3. 22:12

PostgreSQL은 open-source ORDBMS 이다. 현재 제품 개발 시 MySQL를 많이 사용되지만 PostgreSQL도 그것만의 매력이 있는건 사실이다.이글 통해 두 DB의 장단점을 어느정도 파악 할 수 있을것 같다. Docker&Docker compose 설치 구글에서 검색하여 나온 블로그를 보면 Docker 설치에 관한 내용이 잘 정리되여 있다. 여기서 잘 정리된 블로그를 소개한다. 설치부터 설정 등등이 모두 포함되여 있다(CentOS 기준으로 작성되었음) PostgreSQL 컨테이너 실행 PostgreSQL를 서비스로 올리려면 공식적으로 제공되는 docker image를 사용해야 한다. 아래 사이트로 방문하면 버전 별로 태그를 확인할 수 있다. https://hub.docker.com/..