翻译或纠错本页面

MongoDB 1.2.x发布笔记

新特性

  • 每个集合更多索引

  • 更快的索引创建

  • Map Reduce

  • 存储的JavaScript 函数

  • 可配置的文件并行时间

  • 一些新功能和修改

数据库升级需要

如果您之前的版本小于等于1.0.x,在升级之前需要做一些修改。 如果您正在使用的版本大于等于1.1.x,那么就不需要做这些修改。有两种实现方式:

  • --upgrade
    • 停止您的 mongod 进程

    • 运行 ./mongod --upgrade

    • 重启 mongod

  • 使用一个slave

    • 在不同的端口和数据目录上启动一个slave

    • 同步之后,关闭master,在常用端口启动新的slave。

在讨论群或者IRC寻求更多帮助。

复制集修改

  • 在复制集上有轻微的修改。如果你从小于等于1.1.2的版本升级master/slave配置,您必须先更新slave。

mongoimport

  • mongoimportjson 已经被删除并且被 mongoimport 替换,它可以处理json/csv/tsv

字段过滤修改

  • 我们已经稍微修改了字段过滤的语义。之前,只有那些字段的对象将会被返回。现在,字段过滤只会修改输出,而不会影响返回的对象。如果您需要改行为,您可以使用 mongoimport