Java API 这节会介绍elasticsearch支持的Java API。所有的elasticsearch操作都使用Client对象执行。本质上,所有的操作都是并行执行的。 另外,Client中的操作有可能累积并通过Bulk执行。 maven Elasticsearch托管在Maven仓库中。例 ...
基于查询的删除API 基于查询的删除API允许开发者基于查询删除一个或者多个索引、一个或者多个类型。下面是一个例子。 ...
客户端 有多个地方需要使用Java client: 在存在的集群中执行标准的index, get, delete和search 在集群中执行管理任务 当你要运行嵌套在你的应用程序中的Elasticsearch的时候或者当你要运行单元测试或者集合测试的时候,启动所有节点 获得一个Client是非常容易 ...
更新API 你能够创建一个UpdateRequest,然后将其发送给client。 或者你也可以利用prepareUpdate方法 1-3行用脚本来更新索引,5-10行用doc来更新索引。 当然,java API也支持使用upsert。如果文档还不存在,会根据upsert内容创建一个新的索引。 如果 ...
分类:
Windows程序 时间:
2016-05-09 01:41:01
阅读次数:
1946
搜索API 搜索API允许开发者执行一个搜索查询,返回满足查询条件的搜索信息。它能够跨索引以及跨类型执行。查询既可以用Java查询API也可以用Java过滤API。 查询的请求体由SearchSourceBuilder构建。 注意,所有的参数都是可选的。下面是最简洁的形式。 在Java中使用scro ...
客户端 有多个地方需要使用Java client: 在存在的集群中执行标准的index, get, delete和search 在集群中执行管理任务 当你要运行嵌套在你的应用程序中的Elasticsearch的时候或者当你要运行单元测试或者集合测试的时候,启动所有节点 获得一个Client是非常容易 ...
river-jdbc 安装 文档 两种方式:river或者feeder 该插件能够以“pull模式”执行river和以“push模式”执行feeder。在feeder模式下插件运行在不同的JVM中,可以连接到远程的Elasticsearch集群。 该插件可以从不同的关系数据库源并行的获取数据。当索引 ...
Query查询器 与 Filter 过滤器 尽管我们之前已经涉及了查询DSL,然而实际上存在两种DSL:查询DSL(query DSL)和过滤DSL(filter DSL)。过滤器(filter)通常用于过滤文档的范围,比如某个字段是否属于某个类型,或者是属于哪个时间区间* 创建日期是否在2014- ...
分类:
其他好文 时间:
2016-05-09 01:37:46
阅读次数:
168
获取API 获取API允许你通过id从索引中获取类型化的JSON文档,如下例: 操作线程 The get API allows to set the threading model the operation will be performed when the actual execution o ...
elasticsearch之查询过滤 elasticsearch elastic-search xixicat 2月13日发布 推荐 1 推荐 收藏 2 收藏,289 浏览 elasticsearch之查询过滤 elasticsearch elastic-search xixicat 2月13日发布 ...
分类:
其他好文 时间:
2016-05-09 01:36:39
阅读次数:
265