默认情况下,读和写都只能在主节点上进行。下面是MongoDB的客户端支持5种复制集读选项:primary:默认模式,所有的读操作都在复制集的 主节点 进行的。primaryPreferred:在大多数情况时,读操作在 主节点 上进行,但是如果主节点不可用了,读操作就会转移到 从节点 上执行。secondary:所有的读操作都在复制集的 从节点 上执行。secondaryPreferred:在大多数情况下,读操作都是在 从节点 上进行的,但是当 从节点 不可用了,读操作会转移到 主节点 上进行。nearest:读操作会在 复制集 中网络延时最小的节点上进行,与节点类型无关。复制集好像主要是为了实现自动备份数据,并不是为了扩展读写能力的?
目前暂无任何回答
- 0 回答
- 0 关注
- 1409 浏览
添加回答
举报
0/150
提交
取消