存档

文章标签 ‘upgrade’

Upgrade MongoDB to 3.0

2015年3月6日 没有评论

mongo 3.0 release 版本终于发布,支持WiredTiger 存储引擎

WiredTiger 存储引擎最大的亮点在于文档级别的锁,提高数据库并发。

更多关于 WiredTiger 请参考

http://docs.mongodb.org/v3.0/core/storage/#storage-wiredtiger

http://www.wiredtiger.com/

http://www.mongoing.com/archives/389

现在我们来进行升级操作:系统环境为Centos 6.5,mongod 2.6 单机

注意:升级只能针对2.6版本,如果版本小于2.6,请先升级到2.6版本

1.备份数据

由于wiredTiger存储引擎保存数据格式不一样,所以原先的数据目录无法直接使用,需要对原先数据进行导出操作,等更新完成之后再

进行导入操作

执行 mongodump 默认会把当前所有数据备份到dump 文件夹下

2.编辑 /etc/yum.repos.d/mongodb.repo

内容如下:

[mongodb-org-3.0]
name=MongoDB Repository
baseurl=http://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1

3.执行升级命令

yum install -y mongodb-org

4.更新 /etc/mongod.conf

增加 storageEngine=wiredTiger //注: mongodb 3.0 版本默认存储引擎还是MMAPv1,需要手动修改改配置参数 阅读全文…

分类: MongoDB 标签: , ,