메모리 2

MongoDB 특징과 주요 개념

MongoDB의 구조와 주요 특징에 대해 정리한다. Docker를 이용한 MongoDB 설정 방법은 아래 포스팅을 참고한다. Docker로 MongoDB 설정하기 MongoDB는 대표적인 NoSQL 데이터베이스 서비스이다. NoSQL은 기존 RDBMS의 단점을 극복하고, 보다 유연한 데이터 저장과 처리를 위해 제안되었다. 기존 RDBMS는 불가능한 스키마 (Schema)의 수평적 확장 www.bearpooh.com 본 포스팅은 MongoDB 공식 문서와 아래 문서를 참고하여 작성했다. 정말 깔끔하게 정리가 잘 되어 있으므로 해당 포스팅을 읽어볼 것을 권한다. MongoDB 이해하기 사내에서 MongoDB를 잘 쓰기위한 스터디를 하게되어 이번 기회에 관련 자료를 정리하기로 했다. MongoDB가 왜 필요한..

::: IT인터넷 ::: 2022.07.25

gitlab-ce에서 간헐적으로 발생하는 500 Error 해결 방법

이전 포스팅을 통해 Docker를 이용하여 GitLab을 설치했다. 시놀로지 NAS에서 Docker로 GitLab 설정하기 DSM 7.0으로 업데이트 되면서 기존에 사용하던 gitlab 패키지가 3rd-party라고 지원을 중단했다. 그래서 gitlab을 삭제하고 DSM 7.0으로 업데이트를 진행했다. GitLab을 새로 설치하기 위해 Docker를 이용한 www.bearpooh.com GitLab을 사용하다 보면 아래와 같이 500 Error가 간헐적으로 발생한다. 잠시 후 새로고침이나 재접속을 하면 해결되기도 하지만, 상위 페이지로 이동해버리거나 증상이 지속되기도 한다. 이전 포스팅에서 다룬 Docker 이미지는 sameersbn/gitlab 였다. 문제는 다른 서버에 설치한 GitLab-ce 컨테이..

::: IT인터넷 ::: 2022.02.21