缓存计划查询是否由副本集的所有成员共享?因此,如果在某个时刻进行选举,如果次要(现在是主要的)之前从未执行过查询,它是否可以访问由前一个主要缓存的计划?
答案 0 :(得分:0)
没有。副本集中的节点不共享彼此的操作数据(例如,查询计划,高速缓存,客户端连接等)。它们相互ping通并知道哪个是主节点,并在集合中未检测到主节点时安排选举。
副本集的所有数据承载成员之间共享两件事:
oplog是数据操作操作的日志(插入,删除,用户创建,用户删除,集合创建等),但它们将oplog单独应用到自己的数据集中。 / p>
副本集配置(成员,协议版本,每节点设置等),这是rs.conf()
命令的输出。