[英]MongoDB: How to check performance in replica set?
我使用 Virtual Box 创建了 4 个虚拟机,我配置了一个使用 3 个虚拟机的副本集
VM1 主要
VM2 辅助
VM3 辅助
并且 VM4 与所有其他人隔离。
我这样做是为了检查我是否在 mongo Db 副本服务器上执行繁重的查询,而普通服务器是否会从带有副本集的服务器获得更快的结果。
令我惊讶的是,在 VM1 和 VM4 上的查询几乎在同一时间给出了结果。
我想我的方法有问题,请让我知道我做错了什么。
PS我还用不同的阅读偏好检查了它。 没有不同。
副本集不是为了提高性能或分散负载而设计的。 它是为了容错。
读取的时候,不管是不是副本,查询都是由单个节点处理的,所以性能是一样的也就不足为奇了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.