spring-data-elasticsearch相关内容

使用Spring Data Elasticsearch的Elasticsearch Rest客户端

我正处于使用Spring启动和AWS弹性搜索服务的情况。仅提供REST接口的AWS Elasticsearch服务。 Elasticsearch Rest Client 这里。 简单地说,是否可以将REST客户端与Spring Data一起使用Elasticsearch? 换句话说,Spring Data Elasticsearch是否适用于Elasticsearch Rest客 ..

java - 为什么 elasticsearch 获取节点信息失败?

在 spring boot 项目中即成集成 elasticsearch(dao层数据与es交互使用的的是 spring-data-elasticsearch)首先安装了服务器端的 es 服务,和 head 插件,es 服务启动正常,node-1 为默认主节点,my-cluster 为集群名,如图: 在程序中,使用嵌入式node启动节点正常,方式如下: Node node = Node ..

Elasticsearch NoNodeAvailableException问题

我们的弹簧引导应用程序是使用传输客户端[使用ElasticsearchRepository]在ES群集中​​索引数据。问题是,在一些索引调用索引之后,只是挂起了DAO上的SAVE方法,只是挂起,过了一段时间后,它给了我们“ Nonodefoundexception ” 这是我们的堆栈 ES 1.7.3 :1.3.2.RELEASE Java:1.8 spring-boot-sta ..

兼容版本的Spring boot,弹性搜索和弹簧数据弹性搜索

我一直在开发一个使用弹簧引导,弹性搜索和弹簧数据弹性搜索的简单的java编程。 我可以使用下面的版本成功地进行弹性搜索 1)spring boot 1.3.5 2)spring-data-elasticsearch 1.3.4.RELEASE 3)elasticsearch 1.3.2 但是当我升级到以下版本时,我的一个服务类注释为@service注释,显示错误为 “类型 ..

我如何使用注释来执行诸如@Query(value =“{”query“:”“”“)”之类的加注)

如何使用注释来执行像@Query(value =“{”query“:”“}”)的标记,使用spring-data-elasticsearch? 解决方案 您不能使用 @Query 注释,其唯一目的是发送查询,而不是聚合。 使用Spring Data Elasticsearch实现此目的的唯一方法是利用 NativeSearchQueryBuilder 和 ElasticsearchT ..

如何配置弹性搜索5

如何配置elasticsearch 5 TransportClient。 现在TransportClient是抽象类。我发现只有PreBuiltTransportClient,这是配置弹性搜索客户端的新方法? 解决方案 是的,你可以在 5.0的官方文档以及 设置设置= Settings.builder() .put(“cluster.name”,“ElasticSearchC ..

通过Spring Data ElasticSearch将Spring数据JPA条目批量索引到弹性

我们目前的设置是通过Spring Data JPA作为主要数据源的MySQL,使用Hibernate Search进行索引和搜索数据。我们现在决定去弹性搜索进行搜索,以便更好地与其他功能保持一致,此外我们需要有多个服务器共享索引和搜索。 通过 ElasticsearchRepository ,我可以使用Spring Data ElasticSearch设置Elastic数据索引和搜索。但现在 ..

如何在弹簧数据弹性搜索中设置结果大小为零

考虑以下弹性搜索查询: { “query”:{“match_all”:{}} , “size”:0, “aggs”:{ “条款”:{“条款”:{“field”:“fileName”} } } } 这里我只是对聚合感兴趣,而不是在文档中。这就是为什么我设置 size:0 ,它的工作原理。但是,我无法使用 spring-data 实现相同的操作。代码示例: P ..
发布时间:2017-08-07 02:54:10 Java开发

ElasticSearch如何进行嵌套范围聚合查询

**如果在sellerInfoES的嵌套报价价格数组(嵌套数组)对象的基础上,我正在尝试汇总和查找价格范围。内部栏位是“offerPrice”。我如何在弹性搜索的嵌套数组字段中编写聚合。我尝试这个以下查询,但它不工作。获取此错误:解析失败[在[price_ranges]中找到两个聚合类型定义:[嵌套]和[过滤器]] 映射: / p> { “productsearch”:{ “mapp ..