AtlasSearchIndexConfig
自定义资源
AtlasSearchIndexConfig
自定义资源为集合配置 Atlas Search 索引。 当您创建AtlasSearchIndexConfig
自定义资源时,Atlas Kubernetes Operator 会尝试为集合创建或更新索引。
示例
以下示例显示了为lucene.standard
分析器方法配置的AtlasSearchIndexConfig
自定义资源规范。
apiVersion: atlas.mongodb.com/v1 kind: AtlasSearchIndexConfig metadata: name: atlassearchindexconfig-sample namespace: mongodb-atlas-system spec: analyzer: lucene.standard searchAnalyzer: lucene.standard
参数
本部分介绍可用的关键AtlasSearchIndexConfig
自定义资源参数。
spec.deploymentSpec.searchIndexes[n].search.searchIndexConfigRef
类型:对象
可选的
对于
vectorSearch
索引是必需的。具有以下字段的对象,用于描述Atlas Search索引配置:
字段类型说明分析器字符串选择将数据库字段文本转换为可搜索单词的特定预定义方法。 这种转换将字段的文本简化为最小的文本单位。 这些单位称为术语或词元。分析器阵列用于将数据库字段文本转换为可搜索单词的用户定义方法的列表。AtlasSearchIndexAnalyzer
对象的列表。Search Analyzer字符串用于在搜索此索引时识别单词的方法。存储的源boolean |对象指示是否在 Atlas Search 上存储 (true) 所有字段的标记。默认情况下,Atlas 在 Atlas Search 上不存储 (false) 字段。或者,您可以指定一个对象,其中仅包含要在 Atlas Search 上存储 (include) 或不存储 (exclude) 的字段列表。