首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你用过Elasticsearch Percolate 反向检索吗?

我们相信大多数Elasticsearch开发人员都会按照惯例进行思考,我们为数据建模并将其存储在索引中。然后,他们通过搜索API定义查询以检索这些文档。...您将查询存储到索引中,然后通过Percolate API定义文档以检索这些查询。 也就是: 传统查询,根据查询语句的查询条件返回文档。query->document。...":100 } } } } } } 3.4 查询实现 GET /my-index/_search { "query": { "percolate...第一:通过使用DSL将用户的待设置的预警条件构造成Elasticsearch query语句,就好像它是一个文档一样,导入Elasticsearch索引。...qvault.io/2019/11/14/how-percolate-queries-in-elasticsearch-make-alerting-a-breeze/ [3] https://stackoverflow.com

2.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

Elasticsearch Document Delete API详解、原理与示例

本节将重点介绍ElasticSearch Doucment Delete API(根据ID删除文档)。...从《ElasticSearch Client详解》可知,ElasticSearch Delete Rest Hign level Delete Api声明如下: public final DeleteResponse...1、Delete API示例 public static void testDelete() { RestHighLevelClient client = EsClient.getClient...2.2 自动创建索引 执行一个文档的删除操作,如果索引不存在,默认情况下也会自动创建索引,其创建索引的控制逻辑在《Elasticsearch Document Index API详解、原理与示例》中已详细描述...其他诸如分布式、Wait For Active Shards、刷新机制、超时机制都在《Elasticsearch Document Index API详解、原理与示例》中详细介绍,故不在此重复。

1.3K30

Elasticsearch Document Update API详解、原理与示例

Document Get API详解、原理与示例中详细介绍。...如果需要完全替代现有的文档,请使用(Index API)。以下部分更新为现有文档添加了一个新字段:(下文会给出基于javaAPI调用)。...有关源字段过滤,请参考《Elasticsearch Document Get API详解、原理与示例》中详细介绍。 version 版本字段,基于乐观锁控制。...3、Update API使用示例 本节将暂时不会展示使用脚步进行更新的Demo,此部分会在后续文章中单独的章节来介绍ElasticSearch painless Script。...Document API就讲解到这里了,本节详细介绍了Document Update API的核心关键点以及实现要点,最后给出Demo展示如何在JAVA中使用Update API。 ----

5.5K41

Elasticsearch Document Get API详解、原理与示例

本节将重点介绍ElasticSearch Doucment Get API(根据ID获取文档)。...从《ElasticSearch Client详解》可知,ElasticSearch Get Rest Hign level Get Api声明如下: public final GetResponse...private VersionType versionType = VersionType.INTERNAL:版本类型,已在《Elasticsearch Document Get API详解、原理与示例...》中详细介绍 private long version = Versions.MATCH_ANY:数据版本,关于数据的版本管理,已在《Elasticsearch Document Get API详解、原理与示例...本节首先罗列了文档Get API,并对GetRequest进行了详细分析,接着通过3个 示例展示Get API的使用,最后重点分析GET API 内部的实现机制(实时性、source过滤、路由、复制组内分片节点倾向性

1.9K20
领券