Para determinados recursos, o Atlas Search pode exigir uma versão específica do MongoDB. A tabela seguinte lista os recursos de Atlas Search que exigem versões específicas do MongoDB.
Atlas Search Feature | Versão do MongoDB para recurso |
---|---|
8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
Implantação local do Atlas Search com a Atlas CLI | 7.0+, 8.0+ |
6.0.13+, 7.0.5+, 8.0+ |
Atlas Search não é suportada para coleções de séries temporais.
Clientes aceitos
Para saber mais sobre os clientes compatíveis, consulte Índices e queries.
Limitações do Atlas Search M0 (cluster gratuito) e clusters flexíveis
As seguintes limitações se aplicam ao Atlas Search somente nos clusters M0
e flexíveis:
Não é possível criar mais de:
Índices 3 (independentemente do tipo,
search
ouvector
) em clustersM0
.10 índices em clusters Flex.
Quando você atingir o número máximo de índices permitido para a camada de cluster, poderá fazer atualizar a camada de cluster para criar índices adicionais. Se você atualizar a camada de cluster, os índices serão reconstruídos na nova camada de cluster, o que acionará uma initial sync.
Um objeto JSON de definição de índice não pode exceder 3KB.
Uma definição de índice pode ter somente um mapeamento de sinônimo.
Construções de índice com mais de 300 campos falham.
O limite de cláusulas padrão da Lucene de 1024 aplica-se a qualquer
BooleanQuery
criado para pesquisas.A collection de sinônimos não pode exceder 10.000 documentos.
O Atlas Search não captura nem exibe análises de queries para queries monitoradas.
O Atlas Search não aceita a criptografia de índices do Atlas Search com chaves de criptografia usando o Gerenciamento de chave de cliente na UI do Atlas.
Observação
Você pode solicitar uma nova funcionalidade ou votar em uma solicitação existente usando o MongoDB Feedback Engine.
Limitações do Search Playground
Para saber mais sobre as limitações do Search Playground, consulte Limitações do Search Playground.
Limitações do índice
Se você criar um índice do Atlas Search que tenha ou tenha em breve mais de 2.1 bilhões de objetos de índice, deverá usar numPartitions
ou fragmentar o cluster. Para esse limite, cada documento de nível superior ou aninhado embeddedDocument
nos campos de coleção indexados conta como um objeto
Por padrão, o Atlas Search para de replicar alterações para um único índice que ultrapassa 2.1 bilhões de objetos de índice em qualquer membro ou shard do conjunto de réplicas. Isso significa que seu índice permanece consultável, mas você pode obter resultados obsoletos.
Para saber mais sobre as limitações do índice, consulte:
Limitações do tipo de campo
Para saber mais sobre as limitações do tipo de campo, consulte:
Outras limitações
Se estiver usando uma coleção clusterizada e tiver o parâmetro notablescan
definido como true
, os índices Atlas Search podem permanecer no estado BUILDING
indefinidamente. Para resolver este problema, você deve definir o parâmetro notablescan
para false
.
Limitações de query
Limitações do operador
Para saber mais sobre as limitações do operador de query, consulte:
Compatibilidade e limitações de opções
Para saber mais sobre a compatibilidade e as limitações das opções de query, consulte: