HBase Read Path
caching maxResultSize AllowPartialScanResultCache Cell-1 Cell-2 RowKey-1 Cell-3 Cell-4 RowKey-2 Cell-5 RowKey-3 Cell-7 RowKey-4 Cell-6 Cell-8 Cell-9 Cell-1 Result-1 Cell-4 Result-3 Cell-5 Result-4 limit Caching maxResultSize CompleteScanResultCache Cell-1 Cell-2 RowKey-1 Cell-3 Cell-4 RowKey-2 Cell-5 RowKey-3 Cell-7 RowKey-4 Cell-6 Cell-8 Cell-9 Cell-1 Result-1 Cell-4 Result-3 Cell-5 Result-4 limit Caching Caching Caching BatchScanResultCache Cell-1 Cell-2 RowKey-1 Cell-3 Cell-4 RowKey-2 Cell-5 RowKey-3 Cell-7 RowKey-4 Cell-6 Cell-8 Cell-9 Cell-1 Result-1 Cell-4 Result-3 Cell-5 Result-40 码力 | 38 页 | 970.76 KB | 1 年前3HBase Practice At XiaoMi
ID in hbase:meta ○ WAL Entry only has an encoded region name, but rowkey in hbase:meta is a full region name, the two different rowkey format messed up the hbase:meta. ○ Inconsistent between WAL position(ZK) Last Pushed Seq ID (Region) WAL-Position Original Design New Design RowKey: Encoded Region Name RowKey: Encoded Region Name RowKey: Full Region Name Why to reimplement the serial replication #1 ➢ ID in hbase:meta ○ WAL Entry only has an encoded region name, but rowkey in hbase:meta is a full region name, the two different rowkey format messed up the hbase:meta. ○ Inconsistent between WAL position(ZK)0 码力 | 56 页 | 350.38 KB | 1 年前3
共 2 条
- 1