Elasticsearch 分布式架构
名词 节点 分片 写入 读取 根据文档 id 读取 全文检索 参考名词 node:一个运行中的 Elasticsearch 实例称为一个节点。 shard:Elasticsearch 的分片就是 Lucene 的 index,Lucene 的 index ...
Read More
Elasticsearch 底层原理
名词 写数据 删除和更新 查询 segment 合并 参考名词这些名词下面会用到,提前过一下。 index:类似数据库,是存储、索引数据的地方。 shard:index 由 shard 组成,一个 primary shard,其他是 replica shard。 segment:shard 包...
Read More
Elasticsearch 乐观锁控制
乐观锁控制Elasticsearch 是分布式的。当创建、修改或删除一个文档的时候,这个文档的新版本会被复制到集群中的其他节点。Elasticsearch 既是异步(asynchronous)的又是同步(concurrent)的,这意味着这些复制请求是同步发送的,但是有可能不按顺序(out of sequence...
Read More