我必須實現一個工具,它允許我在我的數據庫中搜索。所以,我一直在尋找一些東西,並用elasticSearch來解決。它認爲這個工具在eclipselink中可以正常工作,但我找不到任何有關如何集成這些工具的好教程或文檔。集成elasticsearch與EclipseLink
請,如果你能幫助我。我會很感激。由於
薩朗
我必須實現一個工具,它允許我在我的數據庫中搜索。所以,我一直在尋找一些東西,並用elasticSearch來解決。它認爲這個工具在eclipselink中可以正常工作,但我找不到任何有關如何集成這些工具的好教程或文檔。集成elasticsearch與EclipseLink
請,如果你能幫助我。我會很感激。由於
薩朗
有可能不是用ElasticSearch集成的EclipseLink的教程。你需要開發自己的。
以ElasticSearch Java API開頭。有些人會使用Elastic as a database。如果你仍然有一個數據庫,那麼你需要保持ES索引與數據庫的最新狀態。您需要掛接插入/更新命令(如果可能)並根據需要重新索引對象。
如果可能,我會建議您使用Hibernate而不是eclipselink作爲JPA實現。
爲什麼不直接使用Elasticsearch:#1原因是休眠 搜索與Hibernate ORM完美集成。所有對 所做的更改都會透明地觸發必要的索引更改。 https://docs.jboss.org/hibernate/search/5.6/reference/en-US/html/ch11.html
我也發現了這個教程非常豐富: https://www.youtube.com/watch?v=ufaI51o_7WI