0
点赞
收藏
分享

微信扫一扫

Elasticsearch关键概念和算法


关键概念

Cluster集群

Node节点

服务程序运行实例

Index索引

数据存储逻辑空间

Shard分片

数据存储实际逻辑空间,单分片就是完整索引数据

Replicate副本分片

分片数据备份复制,高可用高性能

Segment分段

分片数据实际存储空间

Document文档

一条完整数据,等同Mysql一行数据

Filed字段

等同Mysql数据列

Term词项

单个字段数据拆分成多个独立的词

算法

倒排索引

Doc Value列式存储

Elasticsearch数据排序、聚合统计

FST有限状态转换

Finite State Transducers 前缀/后缀,用于通配符查询

Skip List跳表

文档定位跳跃,一种寻址方法

BKD_Tree多维空间数

解决简单数值、范围数据查询

RoaringBitmap压缩位图

原始数值压缩、查询结果合并

TF/IDF/BM25分值计算

文本搜索排序分值计算

Raft分布式共识

集群管理主节点选举


举报

相关推荐

0 条评论