MongoDB 原理图
mongoDB是面向文档型非关系数据库。
- 副(复)本集(replica set)中存储的数据是相同的,为的是容灾。
- 分片(Shard Server)为了数据扩展,按照片键进行节点划分,数据根据片键存储到对应的服务器上。
- Mongos是路由。
向MongoDB写入数据
写数据时,先向配置中心注册,配置中心会返回相对应的key值
向MongoDB读取数据
副本集写数据
副本集分主从两种角色,写数据和读数据不一样。写数据的过程只是写到主节点中,由主节点以异步的方式同步到从节点中。
可以从任意节点读取数据,具体到哪个节点读可以指定。