2

我必须实现一个允许我在我的数据库中搜索的工具。所以,我一直在寻找一些东西,并遇到了 elasticSearch。它认为这个工具可以很好地与 eclipselink 配合使用,但我找不到任何关于如何集成这些工具的好的教程或文档。

请,如果你能帮助我。我会很感激。谢谢

萨朗

4

2 回答 2

1

可能没有将 EclipseLink 与 ElasticSearch 集成的教程。你需要自己开发。

ElasticSearch Java API开始。

有些人会使用Elastic 作为数据库。如果您仍有数据库,则需要使 ES 索引与数据库保持同步。您需要挂钩插入/更新命令(如果可能)并根据需要重新索引对象。

于 2012-07-06T00:51:16.240 回答
0

如果可能的话,我建议您使用 Hibernate 而不是 eclipselink 作为 JPA 实现。

为什么不直接使用 Elasticsearch:#1 原因是 Hibernate Search 与 Hibernate ORM 完美集成。对对象所做的所有更改都将透明地触发必要的索引更改。 https://docs.jboss.org/hibernate/search/5.6/reference/en-US/html/ch11.html

我还发现本教程内容丰富: https ://www.youtube.com/watch?v=ufaI51o_7WI

于 2017-05-13T20:03:59.457 回答