Tempo estimado de conclusão: 5 minutos
Para usar o MongoDB Search e a pesquisa vetorial no Community, você deve se conectar à sua implantação do MongoDB Community. Use os seguintes métodos para se conectar à sua implantação do MongoDB Community:
O MongoDB Shell, uma interface de linha de comando interativa para o MongoDB.
MongoDB Compass, uma GUI para seus dados MongoDB.
Umdriver do MongoDB. Para ver todos os idiomas disponíveis, consulte a documentação do Driver do MongoDB.
Use os menus suspensos para selecionar a interface e os idiomas, quando aplicável, para o procedimento nesta página.
Pré-requisitos
Antes de começar, você deve ter os seguintes pré-requisitos:
MongoDB Community e MongoDB Search Community
Observação
Certifique-se de que os processos
mongodemongotestejam em execução.Nome de usuário e senha válidos para se conectar
Se você ainda não tiver criado um usuário no seu conjunto de réplicas, execute os seguintes comandos no seu terminal para criar um usuário:
Conecte-se ao conjunto de réplicas usando
mongosh.mongosh Execute os seguintes comandos para criar um usuário
mongotUserno banco de dadosadmincom a funçãosearchCoordinator. O MongoDB usa o usuáriomongotUserpara autenticarmongotcommongod.use admin db.createUser( { user: "mongotUser", pwd: passwordPrompt(), roles: [ { role: "searchCoordinator", db: "admin" } ] } ) Usuários com a função
searchCoordinatortêmreadAnyDatabaseprivilégios e permissões de gravar no banco de dados__mdb_internal_search.Importante
Não modifique o conteúdo do banco de dados
__mdb_internal_search.
- Connection string para o conjunto de réplicas
A string de conexão para um conjunto de réplicas inclui todos os nós do membro. Portanto, você precisa do nome do conjunto de réplicas e dos nomes de host ou endereços IP e portas de todos os membros do conjunto de réplicas para se conectar.
Conecte-se ao seu conjunto de réplicas
Use a string de conexão do seu conjunto de réplicas para se conectar ao seu conjunto de réplicas com seu cliente preferido. Para garantir que você configurou mongot e mongod corretamente, você pode executar um comando que recupera índices de pesquisa.
Próximos passos
Agora que você se conectou ao seu conjunto de réplicas, prossiga para a query com o MongoDB Search e a pesquisa vetorial no Community.