摘要: 这是一种将海量的数据水平扩展的数据库集群系统,数据分表存储在sharding 的各个节点上,使用者通过简单的配置就可以很方便地构建一个分布式MongoDB 集群。 MongoDB 的数据分块称为 chunk。每个 chunk 都是 Collection 中一段连续的数据记录,通常最大尺寸是 200M 阅读全文
posted @ 2016-06-20 11:19 liurio 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1、读写分离 有一些第三方的工具,提供了一些可以让数据库进行读写分离的工具。我们现在是否有一个疑问,从库要是能进行查询就更好了,这样可以分担主库的大量的查询请求。 1、 先向主库中插入一条测试数据 2、 在从库进行查询等操作 当查询时报错了,说明是个从库且不能执行查询的操作3、 让从库可以读,分担主 阅读全文
posted @ 2016-06-20 10:09 liurio 阅读(249) 评论(0) 推荐(0) 编辑
摘要: MongoDB 支持在多个机器中通过异步复制达到故障转移和实现冗余。多机器中同一时刻只有一台是用于写操作。正是由于这个情况,为MongoDB 提供了数据一致性的保障。担当Primary 角色的机器能把读操作分发给slave。 MongoDB高可用可分为两种: Master-Slave主从复制: 只需 阅读全文
posted @ 2016-06-20 08:42 liurio 阅读(639) 评论(0) 推荐(0) 编辑