
elasticsearch
文章平均质量分 65
coderLuo
这个作者很懒,什么都没留下…
展开
-
elasticsearch 5x版本 使用说明
最近用到elasticsearch5.1.2,记录下使用过程中遇到的种种问题。1.elasticsearch.ym关键配置默认配置:index.number_of_shards: 5index.number_of_replicas: 1index.number_of_shards: 设置索引的主分片数,一旦索引建立,主分片数就确定了,不能再修改。index.num原创 2017-03-14 10:58:47 · 3281 阅读 · 0 评论 -
(一)elasticsearch 5x 索引创建,修改及模板使用
常用的索引创建的三种方式:直接创建索引动态创建索引使用模板创建索引1.直接创建索引插入数据前先指定index及type,5x版本要指定分片数量,例子如下:建立一个名为my_index的索引,索引类型为my_type.禁用all字段,然后在把需要的字段放到_all中.curl -XPUT ip:9200/my_infex -d '{ "settings":{原创 2017-05-31 21:57:17 · 13591 阅读 · 0 评论 -
(三)elasticsearch 5x 索引优化
elasticsearch 5x版本优化策略原创 2017-05-31 23:02:26 · 638 阅读 · 0 评论 -
(二)elasticsearch 5x 手动控制分片分布
这里只讨论移动分片,取消分片,分配分片使用commands命令可以同时进行多个操作如下操作分别为:cancle:取消node_1在my_index索引的第0个分片allocate:将my_index索引上未分配的第0个分片分配给node_2move:将my_index索引在node_2的第1块分片移动到node_1上curl -XPOST ip:9200/_cluste原创 2017-05-31 22:45:26 · 1571 阅读 · 0 评论 -
(四)elasticsearch 5x 索引管理
首先是索引运行中的常用命令:1.cluster-allocation-explain API这个API主要是为了方便解决下面两个问题:对于不能指派(unassigned)的分片: 解释这些分片不能被指派(到某个节点)的原因.对于已指派的分片: 解决这些分片指派到特定节点的理由.遇见问题一定要诊断信息,选择正确的处理方式极为重要.curl -XPOST i原创 2017-10-11 22:14:41 · 1825 阅读 · 0 评论