1
我有一個Iterator設置在主要壓縮範圍,我正在使用它來寫入表格。所以只要我想做一個重大的壓縮就開始了。但是我想在寫入過程完成後查詢這個表。爲此,我需要知道主要壓縮是否已完成,並且所有數據是否已寫入表格中。有什麼方法或方法可以讓我瞭解這一點?如何檢測在Acuumulo中完成重大壓實?
我有一個Iterator設置在主要壓縮範圍,我正在使用它來寫入表格。所以只要我想做一個重大的壓縮就開始了。但是我想在寫入過程完成後查詢這個表。爲此,我需要知道主要壓縮是否已完成,並且所有數據是否已寫入表格中。有什麼方法或方法可以讓我瞭解這一點?如何檢測在Acuumulo中完成重大壓實?
如果您要求重大壓縮,您可以向該命令添加一個標記,以便壓縮完成後才返回。在shell中這是「緊湊的-w」。在Java API中,爲connector.tableOperations()。compact(...)方法之一設置wait參數爲true。