功能手册 #
Easysearch 各功能模块的详细说明与使用指南。本手册涵盖了从文档写入、搜索查询、聚合分析到映射配置等核心功能,帮助您充分利用 Easysearch 构建高性能搜索和数据分析应用。
写入与文档操作 #
搜索 #
搜索能力分为六大维度,从基础的 Query DSL 到向量、语义、多模态等高级搜索。
基础与参考 #
- 查询 DSL:Query DSL 基础、参数说明、精确查询、复合查询、关联查询、专业查询
全文搜索 #
向量与语义 #
地理搜索 #
- 地理搜索:geo_point、geo_shape、地理聚合、距离查询
搜索增强 #
- 搜索管道:搜索前后处理、查询改写(Search Pipelines)
聚合与分析 #
- 聚合分析:指标聚合、桶聚合、管道聚合
Mapping 与文本分析 #
SQL 与规则引擎 #
集群与数据管理 #
- 异步搜索:大查询后台执行,非阻塞
- 跨集群搜索:一次查询覆盖多个集群
- 跨集群复制:数据跨集群同步与容灾
- 快照搜索:直接在备份数据上搜索
- Rollup 数据汇总:时序数据压缩聚合
- 写入限流:节点/索引/分片级写入控制
安全与合规 #
- 国密与国产化:SM2/SM3/SM4、国产 CPU/OS 适配
功能速查 #
| 需求 | 功能模块 |
|---|---|
| 写入、更新、删除文档 | 文档操作 |
| 按关键词精确匹配 | 精确查询 |
| 中文全文搜索 | 全文搜索 + IK 分词器 |
| 按时间、数值分组统计 | 桶聚合 |
| 计算均值、求和等指标 | 指标聚合 |
| 地理位置范围搜索 | 地理搜索 |
| 向量相似度检索 | 向量搜索 |
| 自然语言语义搜索 | 语义搜索 |
| 以图搜图 / 跨模态检索 | 多模态搜索 |
| 写入时自动添加/转换字段 | 摄取管道 |
| 用 SQL 语法查询 | SQL 查询 |
| 写入时自动打标与规则匹配 | 规则引擎 |
| 跨多个集群统一查询 | 跨集群搜索 |
| 数据异地容灾同步 | 跨集群复制 |
| 大查询后台执行 | 异步搜索 |
| 查询备份/冷数据 | 快照搜索 |
| 时序数据压缩与长期保留 | Rollup 数据汇总 |
| 控制写入速度保护查询 | 写入限流 |
| 国密算法与国产化部署 | 国密与国产化 |
API 参考 #
各模块的详细 API 说明已整合至对应章节(搜索 API、聚合 API、文档 API、摄取管道 API、SQL 等)。其它参考见 参考手册。