es
徐左少两人
这个作者很懒,什么都没留下…
展开
-
ES技术点
1:ES的分布式架构原理?ES是分布式存储,多分区(shard),多备份的集群结构。存储索引,只能通过primary shard(主节点)进行存储数据,读取是既可以从primary(主节点)也可以从replica(备份节点)进行读取。ES集群有多个节点,会自动选举一个master节点,主要负责维护元数据,负责切换primary shard 和 replica shard,进行故障转移。 ...原创 2020-01-03 10:55:19 · 2040 阅读 · 0 评论 -
ES技术点
1:ES的分布式架构原理?ES是分布式存储,多分区(shard),多备份的集群结构。存储索引,只能通过primary shard(主节点)进行存储数据,读取是既可以从primary(主节点)也可以从replica(备份节点)进行读取。ES集群有多个节点,会自动选举一个master节点,主要负责维护元数据,负责切换primary shard 和 replica shard,进行故障转移。 ...原创 2019-12-04 13:50:12 · 284 阅读 · 0 评论 -
ES的写操作流程
1:集群会任意挑选一个节点,就做协调节点,协调节点会hash数据,计算出当前数据的对应shard2:协调节点会将数据路由到该shard的primary shard ,写入数据3:primary shard 会同步数据到该shard的replica shard4:全部写完,协调节点会通知客户端,写入完成 详细流程: 1:写入内存buffer中,同时写入translog日志(保证节点所在机器...原创 2019-12-04 10:59:00 · 833 阅读 · 0 评论