[英]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.