搜索简介
Elasticsearch 支持多种搜索:
- 精确搜索(词项搜索):搜索数值、日期、IP 或字符串的精确值或范围。
- 全文搜索:搜索非结构化文本数据并查找与查询项最匹配的文档。
- 向量搜索:存储向量,并使用 ANN 或 KNN 搜索来查找相似的向量,从而支持 语义搜索 等场景。
2024/11/22大约 8 分钟
Elasticsearch 支持多种搜索:
Elasticsearch 提供了基于 JSON 的 DSL(Domain Specific Language)来定义查询。
可以将 DSL 视为查询的 AST(抽象语法树),由两种类型的子句组成: