2015-01-08 31 views
3

Cassandra的nodetool netstats(其中包括)輸出以下內容:自服務器重新啓動以來阻止查詢的讀取修復操作的數量。Cassandra何時讀取修復塊的查詢

在哪種情況下可以讀取修復塊一個(read?)查詢?我認爲閱讀修理總是在後臺運行。

回答

6

當從所選目標讀取時發現不匹配時,會發生前景讀取修復。所以例如如果您的RF是3,並且您在CL.QUORUM中閱讀,那麼如果2個選擇的副本不同意,則會執行阻止讀取修復以確保您從2個副本獲得最新值。

+0

完美無缺,謝謝! – reikje