Avatar notebook default
6篇文章 · 3568字 · 1人关注
  • Elasticsearch的增删改查源码流程

    1 ActionModule 在了解ES源代码增删改查之前, 首先要了解一下TransportClient build时的一个关键Action...

  • Resize,w 360,h 240
    Elasticsearch NettyTransport通信机制

    ES 当发起各种Action类的Request时, 在集群环境中通常需要进行请求的转发, 此时就会出现RPC通信, 针对此RPC通信ES 是通过...

  • Resize,w 360,h 240
    Elasticsearch Guice 的使用

    Elasticsearch 源代码中使用了Guice框架进行依赖注入. 为了方便阅读源码对这块的不理解, 此处我先通过模仿ES guice的使用...

  • Elasticsearch 客户端源码操作流程 1

    阅读ES源代码需要对Guice这个依赖注入框架有一点基本了解, 稍微了解一点基础就不影响阅读.这里也写了个基本看ES Guice的使用方式. E...

  • Resize,w 360,h 240
    分布式副本一致性问题

    当我们开发大数据应用时, 通常会接触到数据一致性,通常为了提高数据的高可用性,防止单点数据故障,我们会提供数据副本, 这时候冗余副本的数据库一致...

  • Resize,w 360,h 240
    Elasticsearch的选举机制

    关于Elasticsearch的选举机制:ES选举master机制不像Hbase的HMaster选举, HMaster选举是借助ZK,通过各个节...

文集作者