1
我們在hbase表中有100k行,並且有3列(全部在同一列族中)。我需要刪除所有行的第三列?如何刪除Hbase表中所有行的列
我們在hbase表中有100k行,並且有3列(全部在同一列族中)。我需要刪除所有行的第三列?如何刪除Hbase表中所有行的列
我看到2種可能的方式給你。重新考慮「第三列」要求並使用批量刪除或移至服務器端處理。我建議在繼續之前重新考慮您的要求。以下是應該提供幫助的關鍵點:
Delete
請求。Scan
請求上進行基本刪除,因此您可能需要某些東西like this,但同樣需要進行特定篩選。Scan
的「第三列」過濾器,您需要諸如ColumnPaginationFilter之類的東西。所以,你的任務不是那麼微不足道,但我會建議尋找到端點與BulkDeleteProtocol
基於Scan
與過濾功能ColumnPaginationFilter
方向。必須警告,儘管其組件衆所周知,但我還沒有使用這種組合。