📘 为什么选择 Atlas Search
Atlas Search 是 MongoDB Atlas 的内置搜索解决方案。它是一种完全托管的服务,易于设置、操作和扩展。Atlas Search 基于 Apache Lucene ,并支持 Apache Lucene 查询解析器语法。它支持文本搜索、地理位置搜索和分面(facet)搜索。
使用 Atlas Search,无需在 MongoDB 和第三方工具之间同步数据。Atlas Search 是一种完全托管的服务,易于设置、操作和扩展。它建立在 MongoDB 查询引擎之上,因此始终与最新的 MongoDB 功能保持同步,并允许你使用 MongoDB 查询语言来搜索数据。
此外,Atlas Search 与 MongoDB Atlas 完全集成,因此你可以轻松地从 Atlas UI 创建和管理你的搜索索引。
如何使用 Atlas Search
要使用 Atlas Search,你需要创建一个搜索索引。搜索索引是一种包含你想要搜索的数据和搜索规则的数据结构。你可以使用 Atlas UI 或 Atlas API 创建搜索索引。
一旦创建了索引,你就可以使用 MongoDB 查询 API 来查询数据。这将通过聚合管道中的新 $search
操作符来完成。