Sobre o projeto
MongoDB é um projeto de banco de dados hospedado em mongodb/mongo. O README apresenta os principais componentes: mongod, o servidor de banco de dados, e mongos, o roteador de sharding. Ele aponta para opções oficiais de download do MongoDB Community, incluindo downloads diretos, um tap do Homebrew e a imagem do Docker mongodb/mongodb-community-server.
O MongoDB Shell pode ser baixado separadamente ou instalado com o Homebrew como mongosh. As instruções de construção são mantidas em docs/building.md. Para opções de linha de comando, os usuários podem executar ./mongod --help. Um exemplo de configuração local de servidor único cria /data/db e executa ./mongod; o shell mongosh se conecta ao localhost e ao banco de dados de teste por padrão.
O script install_compass baixa e instala o pacote apropriado do MongoDB Compass para a plataforma. Drivers de cliente para a maioria das linguagens de programação são vinculados a partir da documentação do MongoDB. Relatórios de bugs são tratados por meio do wiki do projeto. Pacotes, incluindo RPM e Debian, são gerados por buildscripts/packager.py.
Recursos de aprendizado incluem o manual, o centro de desenvolvedores e a MongoDB University. O MongoDB Atlas hospedado na nuvem e os fóruns da comunidade também são referenciados. Licenciamento: versões lançadas antes de 16 de outubro de 2018 são publicadas sob a AGPL; versões após essa data, incluindo correções de patches para versões anteriores, estão sob a Server Side Public License (SSPL) v1. Arquivos individuais podem especificar sua licença aplicável, com arquivos SSPL anotados nos cabeçalhos.
Este repositório é a fonte upstream para o servidor de banco de dados e ferramentas relacionadas. É relevante para infraestrutura de dados, implantações de banco de dados auto-hospedadas e ferramentas de banco de dados voltadas para desenvolvedores.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.