Atlas Search兼容性和限制
对于某些功能, Atlas Search可能需要特定版本的MongoDB 。下表列出了需要特定MongoDB版本的Atlas Search功能。
Atlas Search 功能 | 适合该功能的 MongoDB 版本 |
---|---|
5.0.4+, 6.0+, 7.0+, 8.0+ | |
6.0 +、 7.0 +、 8.0 + | |
5.0.6+, 6.0+, 7.0+, 8.0+ | |
5.0+, 6.0+, 7.0+, 8.0+ | |
6.0 +、 7.0 +、 8.0 + | |
6.0 +、 7.0 +、 8.0 + | |
5.0+, 6.0+, 7.0+, 8.0+ | |
6.0 +、 7.0 +、 8.0 + | |
6.0 +、 7.0 +、 8.0 + | |
6.0 +、 7.0 +、 8.0 + | |
使用 Atlas CLI 进行 Atlas Search 本地部署 | 6.0 +、 7.0 +、 8.0 + |
6.0.13+, 7.0.5+, 8.0+ |
时间序列集合不支持 Atlas Search。
支持的客户端
Atlas Search M0(免费集群)、Flex 集群、M2 和 M5 限制
以下限制仅应用于 M0
、M2
、M5
Flex 集群上的Atlas Search :
您创建的内容不能超过:
M0
集群上的 3 索引(无论类型是search
还是vector
)。M2
集群上有 5 个索引。M5
集群上有 10 个索引。针对 Flex 集群的 10 个索引。
在达到集群套餐允许的最大索引数时,您可以升级集群套餐以创建额外的索引。如果升级集群套餐,则会在新的集群套餐上重建索引,从而触发初始同步。
索引定义 JSON 对象的大小不能超过 3KB。
一个索引定义只能具有一个同义词映射。
构建包含超过 300 个字段的索引失败。
Lucene 的默认子句限制 1024 适用于为搜索创建的任何
BooleanQuery
。同义词集合不能超过 10,000 个文档。
Atlas Search 不会捕获或显示跟踪的查询的查询分析。
Atlas Search 不支持使用 Atlas 用户界面中的 Customer Key Management(客户密钥管理)通过加密密钥对 Atlas Search 索引进行加密。
注意
您可以请求新功能或使用MongoDB 反馈引擎对现有请求进行投票。
Search Playground 限制
要学习;了解Search Playground 限制,请参阅 Search Playground 限制。
索引限制
要学习;了解索引限制,请参阅:
字段类型限制
要学习;了解字段类型限制,请参阅:
查询限制
操作符限制
要学习;了解查询运算符限制,请参阅:
选项兼容性和限制
要学习;了解查询选项的功能和限制,请参阅: