旺旺
2019-12-20
锁定2个secondary,primary上插入{x:2}后,解锁其中一个secondary,然后在primary上用find().readPref("secondary")读取时是不是也有可能读取不到呢?
因为2个secondary,只解锁了一个,只有一个铜鼓过去了,如果从没有解锁未同步过去的那个secondary上读取的话,不是还读取不到{x:2}这记录吗?
作者回复: 有这个可能。
2
👻 小二
2019-12-24
老师, 问个问题, mongo如果大量存入不同字段的数据, 会有问题吗? 比如我存入100w条, 字段是uuid, 唯一的数据, 每条有100个uuid的字段, 这样, 整张表加起来就有 1亿个不同的字段。
作者回复: 100个uuid的字段,字段名都不一样吗?
1
hal
2019-12-22
老师,你好,我都是按照步骤做的实验,slave设置了db.fsynclock(),在slave上db.test.find()也确实没有x:2,但是primary上执行db.test.find().readPref("secondary")
{ "_id" : ObjectId("5dcf9491fb56b2bcfb260b70"), "x" : 1 }
{ "_id" : ObjectId("5dcf951cfb56b2bcfb260b71"), "x" : 2 }
还有会看到有2条数据。。
作者回复: 两个从节点是否都有锁住?
9
我们在线,来聊聊吧
✕
您好,当前有专业客服人员在线,让我们来帮助您吧。
我们在线,来聊聊吧