elasticsearch 在Play framework 2.3.x中集成elasticsearch的最佳方法?,elasticsearch,playframework-2.0,elasticsearch,Playframework 2.0" /> elasticsearch 在Play framework 2.3.x中集成elasticsearch的最佳方法?,elasticsearch,playframework-2.0,elasticsearch,Playframework 2.0" />

elasticsearch 在Play framework 2.3.x中集成elasticsearch的最佳方法?

elasticsearch 在Play framework 2.3.x中集成elasticsearch的最佳方法?,elasticsearch,playframework-2.0,elasticsearch,Playframework 2.0,我是游戏框架和Elasticsearch方面的新手。我想将elasticsearch集成到我在Play Framework 2.3.x中开发的web应用程序中。我使用MYSQL数据库作为数据库,hibernate作为ORM,到目前为止我还没有数据。我们希望在未来几年内,数据不会跨越100万个文档 我可以找到以下3个资源:- 1) ElasticSearch插件:- 2) Elasticsearch java文档:- 3) Jdbc River(根据elasticsearch声明,它将被弃用。)

我是游戏框架和Elasticsearch方面的新手。我想将elasticsearch集成到我在Play Framework 2.3.x中开发的web应用程序中。我使用MYSQL数据库作为数据库,hibernate作为ORM,到目前为止我还没有数据。我们希望在未来几年内,数据不会跨越100万个文档

我可以找到以下3个资源:-
1) ElasticSearch插件:-
2) Elasticsearch java文档:-
3) Jdbc River(根据elasticsearch声明,它将被弃用。)


请告诉我集成elasticsearch的最佳方式是什么?如果我错过了什么,请给我建议

关于第3点,JDBC河是根据它的作者所说的。我使用实现了mongoDB的ES,根据他们公司的博客,它工作得很好。河流正在退潮,所以我想知道使用它是否明智。另外,我从零开始,没有数据可以从MySQL移植到elasticsearch,所以我也可以在MySQL中保存表单数据时调用elasticsearch索引api。正如我提到的,我对elasticsearch或playframework不太了解。需要关于如何开始集成它们的建议。在转向elasticsearch之前,请确保它是否真的需要,我们不会仅仅通过从关系数据库或NoSQL数据库使用相同模式的相同数据来体验elasticsearch的效率。因此,您可以根据需要将数据从DB改为elasticsearch。我的想法是,请编写您自己的连接方法,以与elasticsearch集成,而不是搜索。这是沟通elasticsearch最简单、最灵活的方式。我更喜欢第二种方式,因为第一种方式不是活动的,您还需要为索引创建bean。