-
Elasticsearch自顶向下的架构体系
文档,索引
1、文档(Document)
-
- Elasticsearch是面向文档的,文档是所有可搜索数据的最小单位
- 文档会被序列化成JSON格式,保持在Elasticsearch中
- 每一个文档都有一个UniqueID
文档的元数据
2、索引(Index)
3、Type
-
- 在7.0之前,一个index可以设置多个Types
- 6.0开始,Type已经被Deprecated。7.0开始一个索引只能创建一个Type -"_doc"
4、抽象与类比
5、REST API
Elasticsearch提供了一个非常全面和强大的REST API,使用它与集群进行交互
-
- 检查群集,节点和索引运行状况,状态和统计信息
- 管理您的群集,节点和索引数据和元数据
- 对索引执行CRUD(创建,读取,更新和删除)和搜索操作
- 执行高级搜索操作,例如分页,排序,过滤,脚本编写,聚合等