spring-data-elasticsearch相关内容

如何使用生成返回Mono的包装调用来创建Flux

我有一个例子,我想使用Flos.Generate,因为我不想进行昂贵的阻塞调用,除非/直到订阅者请求它。具体地说,我会多次调用Elasticearch(有效地进行分页),直到没有更多的匹配。我已经使用Iterator中的标准阻塞调用实现了这一点。其中,对生成的lambda块和通量的每次调用都以.subscribeOn(Schedulers.boundedElasti ..

禁用反应式Elasticearch客户端

我的Spring-Boot(2.4.1版)应用程序成功地连接到了一个ElasticSearch(v7.9.3)实例,它使用的是自动连接的org.elasticearch.client.RestHighLevelClient(我只需要指定应用程序属性,它就可以工作了)。 在项目的新阶段中,添加了一个对Spring-Boot-starter-WebFlux的依赖,以使用一些反应逻辑来调用外部We ..

如何使用 Spring-data-elastic 查询 Elastic

我是 Elastic 和 spring-data-elastic 的新手.我一直在搜索这里和网络的其他区域,但到目前为止一直无法找到我的问题的答案.我希望 SO 能提供帮助. 我正在索引我的 Users 表(名字、姓氏)中的一些记录,并且我希望能够允许高级搜索.例如,如果我的名字是“Frances",然后输入“Frank",那么系统就足够智能,可以返回记录.'Robinson' 和 'Rob ..

Spring Data Elasticsearch 是否支持 Amazon Elasticsearch?

从我所做的研究看来,这两者似乎不能一起工作,因为 HTTP 仅支持 Amazon Elasticsearch. 希望有人能澄清一下 Spring Data Elasticsearch 是否无法实现这一点. 解决方案 来自不同的讨论: - Spring data ES and searchly - 传输协议端口 以及 AWS ES 服务限制文档;转到底部,最后一行说: ..

如何在 Spring Boot 应用程序的同一个域类上同时使用 Spring Data JPA 和 Spring Data Elasticsearch 存储库?

我正在尝试在同一个域对象上同时使用 Spring Data JPA 和 Spring Data Elasticsearch,但它不起作用. 当我尝试运行一个简单的测试时,我得到了以下异常: org.springframework.data.mapping.PropertyReferenceException: 否找到类型 Person 的属性索引!在org.springframewor ..

休眠搜索与 spring-data-solr , spring-data-elasticsearch

我有一个 Spring Boot,Spring Data JPA (hibernate) Web 应用程序,想引入文本搜索功能. 我明白以下内容 hibernate search 或 spring-data-* 都可以集成到我的应用中 Hibernate 搜索可以使用嵌入式 Lucene 或外部弹性搜索. 外接elasticsearch/solr各有各的好处,不过我没问题 ..

在 Spring java 框架中使用 ElasticSearch 的最佳方式

我正在开发一个系统,计划将弹性搜索用作数据存储库.我正在尝试选择开发我的应用程序的最佳方式,该应用程序可以索引和查询来自 elasticsearch 的数据.我的系统是建立在 Spring 框架之上的. 使用Spring-data-elasticsearch(https:///github.com/spring-projects/spring-data-elasticsearch)? ..

ElasticSearch 仅返回具有不同值的文档

假设我有这个给定的数据 {“名称":“ABC",“favorite_cars":[“法拉利",“丰田"]}, {“名称":“ABC",“favorite_cars":[“法拉利",“丰田"]}, {“名称":“乔治",“favorite_cars":[“本田",“现代"]} 每当我在搜索最喜欢的汽车是丰田的人时查询此数据时,它都会返回此数据 {“名称":“ABC",“favorite_car ..

Hibernate Search vs spring-data-solr , spring-data-elasticsearch

我有一个 Spring Boot、Spring Data JPA(休眠)Web 应用程序,想引入文本搜索功能. 我了解以下内容 hibernate search 或 spring-data-* 都可以集成到我的应用程序中 Hibernate 搜索可以使用嵌入式 Lucene 或外部弹性搜索. 外部弹性搜索/solr 有其自身的优势,但我可以接受 嵌入也开始. 我 ..

您如何在 Spring Boot 应用程序的同一个域类上同时使用 Spring Data JPA 和 Spring Data Elasticsearch 存储库?

我试图在同一个域对象上同时使用 Spring Data JPA 和 Spring Data Elasticsearch,但它不起作用. 当我尝试运行一个简单的测试时,出现以下异常: org.springframework.data.mapping.PropertyReferenceException:否找到了 Person 类型的属性索引!在org.springframework.da ..

使用 Spring-Data Elasticsearch 在 Elasticsearch 中动态创建索引名称

我有一个用例,需要在 Elasticsearch 中每月创建索引.这个想法是在每月的基础上创建索引,以便它们易于维护并且可以在过期时删除.为此,我使用了 spring-batch 并有一个每月的工作,它将为 Elasticsearch 创建每月的索引-Java 集成我使用了 Spring-Data Elasticsearch 实现.我现在面临的问题是,我无法弄清楚如何使用 Entity 对象为索引 ..

如何正确解决“无法添加指向已存在类型的 _parent 字段,该字段还不是父类型"的问题在应用程序启动时

我在启动时遇到了 Elasticsearch 文档索引创建失败的问题,“java.lang.IllegalArgumentException:无法添加指向已存在类型的 _parent 字段,该字段还不是父项".我不确定这是由于版本升级还是 b/c 我开始安装全新的 Elasticsearch 服务器. 显示我所看到的人为示例: //UserSearchResult.java@Documen ..
发布时间:2021-08-20 20:21:02 其他开发

用于 Elasticsearch 扫描和滚动的 spring-batch ItemReader

在 spring-batch 中,是否支持 Elasticsearch ItemReader,使用扫描和滚动功能?我确实看到了 this 扩展,但是这是基于正常的弹簧数据搜索查询.有一个基于扫描和滚动功能的会很好,因为批处理作业主要需要处理大量数据.谢谢. 解决方案 import java.util.Iterator;导入 org.springframework.batch.item.da ..
发布时间:2021-08-20 20:20:59 其他开发