ruby - 我可以继续使用 MongoDB v2.2.0rc 使用 1.6.4 Ruby 驱动程序吗?

标签 ruby mongodb nosql

MongoDB 2.2 的最新候选版本已经发布。似乎没有适用于 MongoDB 的 Ruby 驱动程序的新版本。 Ruby 驱动程序 1.6.4 在 MongoDB 2.2.0 下能继续正常运行吗?

最佳答案

我不想这么说,但答案是:也许,这取决于你想用它做什么。

如果您查看 1.7.0 说明,您会发现当前正在处理的几个修复与支持 2.2 中的新功能(例如聚合框架和读取首选项)有关:

https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10005&version=11154

因此,1.7.0 将是允许您使用新功能的版本,但只要这些功能目前不在您的“必备”列表中,1.6.4 版本就应该仍然可以使用。开发人员总是在合理范围内尝试避免导致驱动程序版本不兼容的向后破坏问题。话虽这么说,这里列出了 2.2 版本中的向后突破性更改列表:

https://jira.mongodb.org/secure/IssueNavigator.jspa?requestId=11225

仔细阅读这些内容,看看其中是否有任何内容适用于您的使用情况。其余的发行说明可以在这里找到:

http://docs.mongodb.org/manual/release-notes/2.2/

最后,一旦驱动程序(或候选版本)准备就绪,您将在 mongodb-announce 上看到一条公告。用户组

关于ruby - 我可以继续使用 MongoDB v2.2.0rc 使用 1.6.4 Ruby 驱动程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683661/

相关文章:

ruby-on-rails - 将多个变量传递给部分

ruby - Rspec 加载时间太长

javascript - 为什么当使用 Node Express 和 Backbone 获取请求时,我会得到用户集合和额外的对象?

mongodb - 我对 NoSQL 不了解的地方 (M :N relationships)

database - MongoDB - 过滤后获取嵌套数组大小的文档

ruby-on-rails - rails : How to determine controller/action in view

ruby-on-rails - PG::UndefinedTable: 错误:关系 "action_text_rich_texts"不存在 | rails 6 | Rails_管理员 | PostgreSQL

java - mongo 存储库中的 collection.update 查询 - spring mongo

c# - 如何在 C# MongoDB 驱动程序 v2.0 中获取连接状态?

hadoop - 在 Hadoop 中,我在哪里可以更改 namenode 和 jobtracker 网页的默认 url 端口 50070 和 50030