title: mongodb
1.NO SCHEMA
mongodb是文档型数据库,文档结构是BSON(binary serialized document format)的类JSON二进制存储格式。
支持添加字段,还支持date和BinData数据类型,给予NO SCHEMA和SCHEMA FREE的特性。
2.mongodb复制集群
复制集群保证mongodb数据的高可用。将数据复制到多台机器上,避免单点故障。
复制集群的角色:
- 有且仅有一个主节点(Primary):集群的写操作入口,主节点挂掉会重新选取一个主节点。
- 一个或者多个从节点(Secondary):一般2个或以上,从主节点同步数据,主节点挂掉可被选举为主节点。
- 零个或者一个仲裁节点(Arbiter):为了节约资源或多机房容灾用,负责主节点的选举时投票,不存数据(保证节点多票通过选举)。
三节点复制集群一般使用PSS或者PSA结构。
复制集群保持数据一致性的设计:
Journal日志:

...
...
00:00
00:00
This is copyright.