摘要: setting 通过setting可以更改es配置可以用来修改副本数和分片数。 1:查看,通过curl或浏览器可以看到副本分片信息 curl -XGET http://192.168.79.131:9200/shb01/_settings?pretty http://192.168.79.131:9 阅读全文
posted @ 2018-06-22 15:38 a-du 阅读(292) 评论(0) 推荐(0) 编辑
摘要: elasticsearch中有两个比较重要的操作:refresh 和 flush 当我们向ES发送请求的时候,我们发现es貌似可以在我们发请求的同时进行搜索。而这个实时建索引并可以被搜索的过程实际上是一次es 索引提交(commit)的过程,如果这个提交的过程直接将数据写入磁盘(fsync)必然会影 阅读全文
posted @ 2018-06-22 15:29 a-du 阅读(343) 评论(0) 推荐(1) 编辑
摘要: 配置文件详解1.0版 配置文件位于es根目录的config目录下面,有elasticsearch.yml和logging.yml两个配置,主配置文件是elasticsearch.yml,日志配置文件是logging.yml,elasticsearch调用log4j记录日志,所以日志的配置文件可以按照 阅读全文
posted @ 2018-06-22 15:14 a-du 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 分片重要性 Es中所有数据均衡的存储在集群中各个节点的分片中,会影响ES的性能、安全和稳定性, 所以很有必要了解一下它。 分片是什么? 简单来讲就是咱们在ES中所有数据的文件块,也是数据的最小单元块,整个ES集群的核心就是对所有分片的分布、索引、负载、路由等达到惊人的速度 实列场景: 假设 Inde 阅读全文
posted @ 2018-06-22 15:04 a-du 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: elasticsearch 中的地理信息存储, 有geo_point形式和geo_shape两种形式 此篇只叙述geo_point, 地理位置需要声明为特殊的类型, 不显示在mapping中定义的话, 需要 如果仍然要显示的在mapping中定义, 则需要将其声明为 geo_point格式 es的类 阅读全文
posted @ 2018-06-22 14:54 a-du 阅读(990) 评论(0) 推荐(0) 编辑
摘要: elasticsearch 支持强大的经纬度坐标过滤。 1、首先要建立坐标类型的字段'type' ='geo_point' es存储的值是这样的: "poi": [ 113.40780444444, 22.920241666667 ], 2、构建各种经纬度过滤条件 a、获取屏幕范围内,只需屏幕的两个 阅读全文
posted @ 2018-06-22 12:44 a-du 阅读(955) 评论(0) 推荐(0) 编辑