Mongo3.4 Storage Engines存储引擎(将Replica Set更改为WiredTiger存储引擎)
来源:互联网 发布:杭州恩牛网络 编辑:程序博客网 时间:2024/05/28 17:07
注意
Replica sets可以有多个成员使用不同的存储引擎,因此你可以使用一种滚动的方式来更新Replica set成员使用WiredTiger存储引擎,在改变所有的成员使用WiredTiger存储引擎之前,推荐你是用混合存储引擎一段时间,但是性能可能会根据工作负载而定。
1.关闭次要成员
在mongo内核,关闭你希望更新的mongod实例
db.shutdownServer()
2.为使用WiredTiger存储引擎的mongd实例指定一个新的数据目录,mongod实例必须对这个目录有读和写的权限;你既可以删除已经停止的mongod实例的目录中的数据也可以创建一个新的目录;mongod实例使用WiredTiger存储引擎将不会启动使用其他存储引擎生成的数据文件,否则的话mongod实例将不会启动3.使用WiredTiger存储引擎启动mongod
mongod --storageEngine wiredTiger --dbpath <newWiredTigerDBPath> --replSet <replSetName>由于没有数据存在--dbpath指定的目录下,mongod将进行同步初始化,同步初始化的时长将会根据数据库的大小以及复制集之间的网络连接情况。
4.重复上面的操作就可以将整个复制集的存储引擎跟换为WiredTiger存储引擎
阅读全文
0 0
- Mongo3.4 Storage Engines存储引擎(将Replica Set更改为WiredTiger存储引擎)
- Mongo3.4 Storage Engines存储引擎(将MongoDB实例更改为WiredTiger存储引擎)
- Mongo3.4 Storage Engines存储引擎(内存存储引擎)
- Mongo3.4 Storage Engines存储引擎(简介)
- Mongo3.4 Storage Engines存储引擎(MMAPv1)
- WiredTiger存储引擎分析
- Chapter 15 Alternative Storage Engines 替代存储引擎
- mongo wiredTiger存储引擎相关
- 【Mongo】存储引擎-WiredTiger概览
- Mongodb(1)——存储引擎WiredTiger的使用
- Mongodb Wiredtiger存储引擎实现原理
- Mongodb Wiredtiger存储引擎实现原理
- MongoDB Wiredtiger存储引擎实现原理
- MongoDB 存储引擎:WiredTiger和In-Memory
- MongoDB 存储引擎Wiredtiger原理剖析
- MongoDB WiredTiger 存储引擎(1) cache_pool设计
- MongoDB 存储引擎:WiredTiger和In-Memory
- MongoDB 存储引擎:WiredTiger和In-Memory
- 用GoogleChart 在网页生成地址二维码
- linq lamda表达式 single和first
- Java配置文件Unicode编码可能引发的bug
- Java下载模板文件(Excel demo)
- asp.net mvc3 如何返回多个model实体数据集
- Mongo3.4 Storage Engines存储引擎(将Replica Set更改为WiredTiger存储引擎)
- Service Intent must be explicit: Intent 解决
- spring+springmvc+myabtis+bootstrap 填补天坑(3)-EL失效
- Asp.net MVC3 中Session与ViewBag传值到JS简介
- iOS
- 转一种连接方式
- Eclipse或者myeclipse的SVN提交过滤
- Linq中Orderby使用
- JavaScript基础知识及实例(一)