2016-07-25 32 views

回答

0
BatchDeleter deleter= conn.createBatchDeleter("Table Name", new Authorizations(), 1, config); 
Collection<Range> ranges = new ArrayList<Range>(); 
Scanner tableScannerRange= conn.createScanner("TableName", new Authorizations()); 
tableScannerRange.setRange(new Range("XXXX")); 
for (Entry<Key, Value> entry : tableScannerRange) { 
          ranges.add(new Range(entry.getKey().getRow())); 
} 
deleter.setRanges(ranges); 
deleter.delete(); 
0

或使用認沽刪除所有Range(行)的setRanges

Mutation mutation_data = new Mutation(" "); 

         mutation_data.putDelete(CF,CQ);