MongoDB管理与开发精要《红丸出品》21.4.1 管理维护Replica Sets之读写分离
2012-06-23 18:29
323 查看
21.4管理维护Replica Sets
21.4.1读写分离
有一些第三方的工具,提供了一些可以让数据库进行读写分离的工具。我们现在是否有一个疑问,从库要是能进行查询就更好了,这样可以分担主库的大量的查询请求。1、 先向主库中插入一条测试数据
[root@localhost bin]# ./mongo --port 28010 MongoDB shell version: 1.8.1 connecting to: 127.0.0.1:28010/test rs1:PRIMARY> db.c1.insert({age:30}) db.c2rs1:PRIMARY> db.c1.find() { "_id" : ObjectId("4fc77f421137ea4fdb653b4a"), "age" : 30 } |
[root@localhost bin]# ./mongo --port 28011 MongoDB shell version: 1.8.1 connecting to: 127.0.0.1:28011/test rs1:SECONDARY> show collections Thu May 31 22:27:17 uncaught exception: error: { "$err" : "not master and slaveok=false", "code" : 13435 } rs1:SECONDARY> |
3、 让从库可以读,分担主库的压力
rs1:SECONDARY> db.getMongo().setSlaveOk() not master and slaveok=false rs1:SECONDARY> show collections c1 system.indexes rs1:SECONDARY> db.c1.find() { "_id" : ObjectId("4fc77f421137ea4fdb653b4a"), "age" : 30 } rs1:SECONDARY> |
-------------------------------------------------------------------
《MongoDB管理与开发精要》、《Redis实战》作者
ChinaUnix.net专家 http://cdhongwan.blog.chinaunix.net
@CD红丸 http://weibo.com/u/2446082491
相关文章推荐
- MongoDB管理与开发精要《红丸出品》21.4.2 管理维护Replica Sets之故障转移
- MongoDB管理与开发精要《红丸出品》21.4.3 管理维护Replica Sets之增减节点
- MongoDB管理与开发精要《红丸出品》22.6 Sharding分片之管理维护
- 第七章:管理维护Replica Sets(读写分离&故障转移&增删节点)
- MongoDB管理与开发精要《红丸出品》23 结合应用Replica Sets + Sharding
- MongoDB学习之旅二十三:管理维护 Replica Sets
- 管理维护Replica Sets
- 第七章:MongoDB管理维护Replica Sets(读写分离&故障转移&增删节点)
- elasticseach日常维护之shard管理
- PowerShell2.0之桌面计算机维护(九)磁盘管理
- 管理和维护表
- Linux常用命令笔记----交换空间的管理与维护
- PowerShell管理SCOM_批量设置维护模式(下)
- MongoDB管理与开发精要《红丸出品》3.2 数据存储结构
- MongoDB管理与开发精要《红丸出品》11 数据备份mongodump
- 深入浅出Mysql数据库开发优化与管理维护笔记 22 磁盘IO的问题和数据分布
- MongoDB管理与开发精要《红丸出品》22.1~22.5 Sharding分片之部署
- 系统管理与维护
- Linux系统维护管理命令
- Oracle教程之Oracle管理索引(五)--Oracle索引的维护