名词
实例(Instance)
一个 Cloud Search 实例由一个或多个节点组成,一个实例具有唯一的 ID,您可以自定义实例名称。
索引(Index)
索引,即有一些有相似特征文档的集合。
云搜索服务 Cloud Search 兼容 Elasticsearch,产品中的术语和关系型数据库概念的对应关系如下:
Cloud Search | 简要说明 | 对应关系型数据库概念 |
索引(Index) | 相似特征的文档的集合。 | Database |
类型(Type) | 一个索引的逻辑分类或者分区,该概念在 7.x 之后版本中被删除。 | Table |
文档(Document) | 可被索引的基本单位。 | Row |
字段(Fields) | 组成文档的最小单位。 | Column |
映射(Mapping) | 用来约束字段的类型,可以根据数据自动创建。 | Schema |
分片(Shard)
分片(Shard)是底层的基本读写单元。其作用是切割索引,将数据分布到不同的节点上,让读写可以并行。分片分为主分片和副分片,主分片作为权威数据,数据先写入主分片,成功后再写入副分片,恢复数据以主分片为准。单个分片就是一个Lucene
Lucene
Lucene 是一个高性能、可扩展的信息检索(IR)库。有多个Segment组成
Segment
倒排索引用于搜索,Term Index 用于加速搜索,Stored Fields 用于存放文档的原始信息,以及 Doc Values 用于排序和聚合。
Loading...