我有一個從Cassandra讀取數據的報告工具。配置是一致性級別是LOCAL_QUORUM,壓縮策略是大小等級和RF = 3。在讀取之前計劃讀取修復
當報表工具向Cassandra發出拉請求時,按照Cassandra設計,它會觸發讀數據一致性修復。實際上這是很好的設計。但閱讀維修費用昂貴,報告花費的時間更長。
我的報告用戶只在上午6點IST之後纔開始生成報告。是否有任何方法在用戶開始使用報告之前計劃讀取修復。例如,我確實計劃並在6 AM IST之前完成讀取修理。因此,在6點IST之後,所有的數據將包含在整個集羣中。
在這種情況下,一旦報告開始從Cassandra讀取數據,它就不應該再次觸發讀取修復,因爲我們剛剛完成作爲計劃作業的修復讀取。 6 AM IST發生後,我很滿意不一致的數據寫入/更新。哪種技術可以安排讀取維修,如果最近完成,我們是否真的避免讀取維修? -Suyodha
嗨克里斯和Jeff..Based禁用表上讀修理...我有我的問題回答。感謝你們。 –