readconcern

reapreference 选择了指定节点之后,readconcern 决定这个节点上的哪些数据是可读的,类似关系型数据库的隔离级别:可选值如下:

 available:读取所有可用的数据

local: 读取所有可用的且属于当前分片的数据

majority:读取在大多数节点上提交完成的数据

linearizable:可线性化读取文档------------读取上次写的

snapshot:读取最近快照中的数据;

 总结:默认值是local,复制中local和available没有区别,唯一区别就是分片(chunk 迁移)版本3.6以前不支持local

posted @ 2020-09-08 22:34  和尚也爱看AV  阅读(303)  评论(0)    收藏  举报