1
我在minC和majC上有一個SummingCombiner表。每天我都需要更新少量記錄的值。什麼是最有效的方式呢?使用SummingCombiner時,更新記錄值的最有效方法是什麼?
我目前的實現是創建一個新的記錄,其值設置爲增加/減少(新的突變w/Row,CF,CQ等於現有記錄)。
我在minC和majC上有一個SummingCombiner表。每天我都需要更新少量記錄的值。什麼是最有效的方式呢?使用SummingCombiner時,更新記錄值的最有效方法是什麼?
我目前的實現是創建一個新的記錄,其值設置爲增加/減少(新的突變w/Row,CF,CQ等於現有記錄)。
是的,最有效的方式來更新值是插入一個新的記錄,並讓SummingCombiner將新值添加到現有值。您可能還希望在掃描範圍內配置SummingCombiner,以便在發生重大壓縮之前,掃描將立即看到更新的值。
感謝您的反饋意見。我在網上閱讀的地方是,在掃描範圍上配置SummingCombiner可能會影響查詢性能。你建議我配置所有三個(掃描,minC和maxC)? – user1040535
是的。如果每個關鍵字只有幾條記錄,那麼我認爲不會對查詢性能產生重大影響。另外,除非您在掃描時配置組合器,否則查詢結果將不正確。 – billie