On this page
MongoDB 1.6 发行说明
在本页面
Upgrading
MongoDB 1.6 是 1.4 的直接替代。要升级,只需关闭mongod,然后使用新的二进制文件重新启动即可。
请注意,无论使用哪种驱动程序,都应升级到最新版本。某些驱动程序(包括 Ruby 驱动程序)将需要升级,并且所有驱动程序将提供用于连接副本集的额外功能.
Sharding
Sharding现在可以投入生产了,使 MongoDB 可以水平扩展,而没有单点故障。现在,可以在需要时将mongod的单个实例升级为零停机时间的分布式集群。
Replica Sets
Replica sets可以在n
个节点的集群之间提供自动故障转移,现在也可用。
请注意,现已不建议使用副本对。我们强烈建议副本对用户升级到副本集。
Other Improvements
w
选项(和wtimeout
)强制在返回成功之前将写传播到n
服务器(这对于副本集尤其有效)Improved concurrency
$slice运算符,用于返回数组的子集
每个集合 64 个索引(以前每个集合 40 个索引)
现在可以使用 NumberLong 在 Shell 中表示 64 位整数
findAndModify命令现在支持 upsert。它还允许您指定要返回的字段
$ showDiskLoc 选项可查看文档的磁盘位置
支持 IPv6 和 UNIX 域套接字
Installation
Windows 服务改进
CClient 端是与二进制文件不同的 tarball
1.6.x 发行说明
1.5.x 发行说明
您可以在JIRA上看到所有更改的完整列表。
谢谢大家的支持和建议!