摘要: 主要分析几个问题: 主分片如何确定的:比如3分片2副本,实际会有3*(2+1) = 9个分片,主节点创建的时候会根据一定规则分到不同节点,比如同一分片ID不能在同一节点等规则。 写入数据中如何进行数据同步: 写到主分片所在的节点,主分片所在节点在同步到副本分片所在节点 查询是如何进行的,多个分片如何 阅读全文
posted @ 2024-06-13 19:19 QiaoZhi 阅读(151) 评论(0) 推荐(1) 编辑
摘要: 通过这篇文章,了解ES 如何源码启动、如何定位对应请求的实现类。 1. 准备环境 Jdk: 17(后期经过验证发现,编译需要17,运行的时候可以用jdk8) Es: 7.17 IDEA: 2024.1 Gradle: 8.7 安装jdk、idea 下载es 源码: (我从github 下载的7.17 阅读全文
posted @ 2024-06-13 19:11 QiaoZhi 阅读(181) 评论(0) 推荐(0) 编辑