- 博客(7)
- 收藏
- 关注
原创 (四)elasticsearch 5x 索引管理
首先是索引运行中的常用命令:1.cluster-allocation-explain API这个API主要是为了方便解决下面两个问题:对于不能指派(unassigned)的分片: 解释这些分片不能被指派(到某个节点)的原因.对于已指派的分片: 解决这些分片指派到特定节点的理由.遇见问题一定要诊断信息,选择正确的处理方式极为重要.curl -XPOST i
2017-10-11 22:14:41 1787
原创 (二)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 1544
原创 (一)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 13532
原创 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 3192
原创 java判断文件是否存在并创建文件
见代码public static boolean checkExist(String filepath) throws Exception { File file = new File(filepath); File file2 = new File(file.getParent()); if (file2.isDirectory()) {// 判断文件目录是否存在 LOGG
2017-01-08 22:55:46 3437
原创 CountDownLatch 多线程同步辅助类用法
CountDownLatch 是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。CountDownLatch是通过一个计数器来实现的,计数器的初始值为线程的数量。每当一个线程完成了自己的任务后,计数器的值就会减1。当计数器值到达0时,它表示所有的线程已经完成了任务,然后在闭锁上等待的线程就可以恢复执行任务使用方法如下:// i
2017-01-05 15:10:03 492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人