Elasticsearch
文章平均质量分 80
ZK_小姜
这个作者很懒,什么都没留下…
展开
-
Elasticsearch的备份和恢复
备份Elasticsearch的一大特点就是使用简单,api也比较强大,备份也不例外。简单来说,备份分两步:1、创建一个仓库。2、备份指定索引。下面一步一步来:1、创建一个仓库(creating the repository)备份数据之前,要创建一个仓库来保存数据,仓库的类型支持Shared filesystem, Amazon S3, HDFS和A转载 2016-08-05 13:37:28 · 2069 阅读 · 0 评论 -
Elasticsearch判断index是否存在--java实现
在做Elasticsearch相关开发的时候,有个地方需要用java判断index在集群中是否存在,于是在Elasticsearch java api中找了半天,总算是找到了,记录下来,方便自己,也方便别人。java实现代码:import java.net.InetAddress;import org.elasticsearch.action.admin.indices.exists.原创 2016-09-02 17:43:54 · 26971 阅读 · 3 评论 -
Elasticsearch创建Index--java实现
将所要创建的index以json格式的方式写入配置文件,可以指定所要创建的index的字段类型,然后通过java api来创建index具体实现:Index对象类:public class Index { private String index; //索引名 private String type; //type表名 privat原创 2016-09-05 14:18:09 · 10610 阅读 · 3 评论 -
Elasticsearch 2.0以上版本根据条件批量删除Java如何实现
Elasticsearch在2.0以前版本,删除操作有两种方式,一种是通过id来进行删除,但是这种方式一般不常用,因为id不容易得到;另一种方式是通过先查询操作,然后删除,也就是通过client.prepareDeleteByQuery这种方式来根据条件批量删除数据:DeleteByQueryResponse response = client.prepareDeleteByQuery("原创 2016-07-01 16:03:26 · 17074 阅读 · 0 评论