我必须实现一个允许我在我的数据库中搜索的工具。所以,我一直在寻找一些东西,我遇到了elasticSearch。它认为这个工具可以正常使用eclipselink,但我找不到任何关于如何集成这些工具的好教程或文档。
拜托,如果你能帮助我的话。我会很感激。感谢
萨朗
答案 0 :(得分:1)
可能没有将EclipseLink与ElasticSearch集成的教程。你需要自己开发。
有些人会使用Elastic as a database。如果您仍有数据库,则需要使ES索引与数据库保持同步。您需要挂钩插入/更新命令(如果可能)并根据需要重新索引对象。
答案 1 :(得分:0)
如果可能,我建议您使用Hibernate而不是eclipselink作为JPA实现。
为什么不直接使用Elasticsearch:#1的原因是Hibernate 搜索与Hibernate ORM完美集成。所做的所有更改 您的对象将透明地触发必要的索引更改。 https://docs.jboss.org/hibernate/search/5.6/reference/en-US/html/ch11.html
我还发现本教程非常有用: https://www.youtube.com/watch?v=ufaI51o_7WI