Elasticsearch之client源码简要分析

转自:https://www.cnblogs.com/zhangxiaoguang/p/5824749.html

elasticsearch的client主要用于发现整个es集群的可用节点(sniffer机制),

然后通过client->transport->es-node节点,

node节点根据接收的请求考虑是本地处理还是需要进行转发,

接收client的节点类似协调节点负责回收所有数据并返回client端,

其中client端选择节点采用的轮询的机制。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Elasticsearch 架构以及源码概览 Elasticsearch是最近两年异军突起的一个兼有搜索引擎和No...
    meng_philip123阅读 9,765评论 1 36
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,314评论 19 139
  • Elasticsearch 架构以及源码概览 Elasticsearch是最近两年异军突起的一个兼有搜索引擎和No...
    meng_philip123阅读 6,938评论 2 47
  • 我前几天嘴里长了非常大的血泡,用大约50ml椰子油里面加了一滴丁香一滴永久花油漱了两天,大约2个小时一次,血泡破了...
    山中花农阅读 3,641评论 0 0
  • 第九十课:巴阿,让我成为你! 巴阿:巴阿是我们进入身体之前的一种存在形式,这个我不是现在我们身体的我,而是生命本质...
    周华14134阅读 1,696评论 0 0