[英]Cassandra doesn't comply with consistency settings, QUORUM is set but ALL is used
[英]Is Cassandra able to detect corrupted data that doesn't get used often?
是否有類似 HDFS 的 DataBlockScanner for Cassandra 之類的東西,即。 檢查不經常讀取的損壞數據的自動機制?
不。
Cassandra 不會自動執行此操作 - 它可以通過 ConsistencyLevel 在每個查詢上保證讀取或寫入的一致性,並且可以運行主動(AntiEntropy)修復。 但是必須安排主動修復(由人工或 cron 或第三方腳本,如http://cassandra-reaper.io/ ),並且為了迂腐,修復僅修復一致性問題,需要做一些工作來正確解決/支持修復損壞的副本(例如,修復可以從一個節點向所有其他節點發送位翻轉)
大數據就像垃圾桶。 涼爽的。
最好的辦法是使用nodetool verify
將nodetool verify
的哈希值與內容進行比較。 特別是使用nodetool verify -e
來遍歷單個單元格。
https://docs.datastax.com/en/cassandra/3.0/cassandra/tools/toolsVerify.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.