加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

哪个图书馆最适合用于具有Scala的MongoDB?

发布时间:2020-12-16 09:30:34 所属栏目:安全 来源:网络整理
导读:我想使用MongoDB与Scala。 我找到了2个图书馆。 升降机 mongo-scala-driver 你能告诉我哪个图书馆是最好用的? 如果你知道,请告诉我另一个。 解决方法 您应该仔细看看Casbah,这是官方(和完全支持的)MongoDB Scala驱动程序: http://api.mongodb.org/scala/
我想使用MongoDB与Scala。
我找到了2个图书馆。

升降机
> mongo-scala-driver

你能告诉我哪个图书馆是最好用的?
如果你知道,请告诉我另一个。

解决方法

您应该仔细看看Casbah,这是官方(和完全支持的)MongoDB Scala驱动程序:

http://api.mongodb.org/scala/casbah/latest

我绝对有偏见的项目的创建者和维护者,但官方的支持带来了很多好处,包括一个全职开发人员背后的事实。有一些实体类型转换包装器,用于常见的Scala类型和Scala集合样式的DBObject实现,它们比许多其他驱动程序使用的默认Java对象要好得多。还有一个完整的查询dsl映射到Mongo查询语法。

我也喜欢Lift的东西,最近开始和Lift团队一起工作来帮助改善它。 Foursquare刚刚发布了一个名为“Rogue”的电子名片的查询dsl,它驱动了自己的Scala MongoDB系统:

http://GitHub.com/foursquare/rogue

我发现大多数人都使用Lift或Casbah,但是YMMV。如果您需要更多帮助,请随时打我。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读