2

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

4

1 回答 1

2

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

如果您查看 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用户组上看到一个公告

于 2012-07-27T11:14:49.033 回答