프로젝트 소개

MongoDB는 mongodb/mongo에서 호스팅되는 데이터베이스 프로젝트입니다. README는 주요 구성 요소인 데이터베이스 서버 mongod와 샤딩 라우터 mongos를 소개합니다. MongoDB Community에 대한 공식 다운로드 옵션으로 직접 다운로드, Homebrew tap, Docker 이미지 mongodb/mongodb-community-server가 안내됩니다. MongoDB Shell은 별도로 다운로드하거나 Homebrew로 mongosh를 설치할 수 있습니다. 빌드 지침은 docs/building.md에 유지됩니다. 명령줄 옵션은 ./mongod --help로 확인할 수 있습니다. 로컬 단일 서버 설정 예시는 /data/db를 생성하고 ./mongod를 실행하며, mongosh 셸은 기본적으로 localhost와 test 데이터베이스에 연결합니다. install_compass 스크립트는 플랫폼에 맞는 MongoDB Compass 패키지를 다운로드하여 설치합니다. 대부분의 프로그래밍 언어에 대한 클라이언트 드라이버는 MongoDB 문서에서 링크됩니다. 버그 보고는 프로젝트 위키를 통해 처리됩니다. RPM 및 Debian 패키지를 포함한 패키지는 buildscripts/packager.py로 생성됩니다. 학습 리소스로는 매뉴얼, 개발자 센터, MongoDB University가 있습니다. 클라우드 호스팅된 MongoDB Atlas 및 커뮤니티 포럼도 참조됩니다. 라이선스: 2018년 10월 16일 이전에 출시된 버전은 AGPL로, 그 이후의 버전(이전 버전의 패치 수정 포함)은 Server Side Public License (SSPL) v1로 공개됩니다. 개별 파일은 해당 라이선스를 지정할 수 있으며, SSPL 파일은 헤더에 표시됩니다. 이 저장소는 데이터베이스 서버 및 관련 도구의 업스트림 소스입니다. 데이터 인프라, 자체 호스팅 데이터베이스 배포, 개발자용 데이터베이스 도구에 관련이 있습니다.