摘要:
elasticsearch里面的组件基本都是用Guice的Injector进行注入与获取实例方式进行模块化管理。 在node的构造方法中 涉及的主要模块 上图的文本如下; ClusterModule GatewayAllocator AllocationService ClusterService 阅读全文
摘要:
1.找到bin目录,下面有elasticSearch的sh文件,查看执行过程 可以看到主类的名称为: 2.主类Elasticsearch 找到main方法,父类 2.启动类Bootstrap init方法 找到红色的启动方法start,进去看,是Node的start方法 3.节点启动Node sta 阅读全文
摘要:
查询的入口 可以看到,查询时需要传入Query接口的实现,其实现主要有: 还有spanQuery跨度查询 太多了,需要一个个看 阅读全文