2

我开始学习MongoDB,与Play framework 2. 我仔细研究了如何将它与它集成,Play framework2最后发现了许多plugins可用的:

我很困惑应该使用哪一个来组织我的MongoDB. 我试图搜索它们之间的差异,但是找不到任何文档。那么,如果有人对它们有一些经验,您能否分享您的意见或解释它们之间最不同的地方?

4

1 回答 1

2

Jongo是一个在 Java 中查询的 API,就像在 MongoDB Shell 中一样,并使用 Jackson 将文档映射到 POJO。这个 API 是官方 mongodb-java-driver 之上的一个小层

ReactiveMongo是 play 框架团队创建的 Scala 驱动程序(未使用 mongodb-java-driver),用于以真正的响应式方法查询 MongoDB。

Jongo 和 ReactiveMongo 项目都有一个 play 插件:

播放-jongo:https ://github.com/alexanderjarvis/play-jongo

Play-ReactiveMongo:https ://github.com/ReactiveMongo/Play-ReactiveMongo

好吧,如果您正在寻找一种查询 MongoDB 的简单方法,您可以使用 Jongo,如果您正在寻找一种游戏风格的反应式方法,您可以使用 ReactiveMongo,但 IHMO 您应该测试两者并使用您更舒适的那个.

于 2014-03-26T08:59:20.583 回答