AtlasSearchIndexConfig
Recurso personalizado
Nesta página
O recurso personalizado AtlasSearchIndexConfig
configura seu índice do Atlas Search para uma collection. Quando você cria o recurso personalizado AtlasSearchIndexConfig
, o Atlas Kubernetes Operator tenta criar ou atualizar um índice para uma coleção.
Exemplos
O exemplo seguinte mostra uma especificação de recurso personalizado do AtlasSearchIndexConfig
configurada para o método do analisador do lucene.standard
.
apiVersion: atlas.mongodb.com/v1 kind: AtlasSearchIndexConfig metadata: name: atlassearchindexconfig-sample namespace: mongodb-atlas-system spec: analyzer: lucene.standard searchAnalyzer: lucene.standard
Parâmetros
Esta seção descreve os principais parâmetros do recurso personalizado AtlasSearchIndexConfig
disponíveis.
spec.deploymentSpec.searchIndexes[n].search.searchIndexConfigRef
Tipo: objeto
Condicional
Necessário para
vectorSearch
índices.Um objeto com os seguintes campos que descrevem uma configuração de índice do Atlas Search :
CampoTipoDescriçãoanalisadorstringMétodo pré-definido específico escolhido para converter texto do campo do banco de dados em palavras pesquisáveis. Essa conversão reduz o texto dos campos nas menores unidades de texto. Essas unidades são chamadas de termo ou token.analisadoresarrayLista de métodos definidos pelo usuário para converter texto do campo do banco de dados em palavras pesquisáveis. Lista deAtlasSearchIndexAnalyzer
objetos.Analisador de pesquisastringMétodo aplicado para identificar palavras ao pesquisar este índice.fonte armazenadabooleano | objetoSinalizador que indica se deve armazenar todos os campos (verdadeiro) no Atlas Search. Por padrão, o Atlas não armazena (falso) os campos no Atlas Search. Como alternativa, você pode especificar um objeto que contém somente a lista de campos para armazenar (incluir) ou não armazenar (excluir) no Atlas Search.