HBase Practice At XiaomiAsync HBase Client ○ Implementation ○ Performance ● How do we tuning G1GC for HBase ○ CMS vs G1 ○ Tuning G1GC ○ G1GC in XiaoMi HBase Cluster Part-1 Async HBase Client Why Async HBase Client Proof that latency of async client is at least the same as blocking hbase client. Part-2 HBase + G1GC Tuning CMS VS G1 OldGen GC (Before) OldGen GC (After) CMS Old Gen GC CMS VS G1 Mixed GC (Before) A new table with 400 regions ○ 100 millions rows whose value is 1000 bytes ● Pressure test for G1GC tuning ○ 40 write clients + 20 read clients ○ 1 hour for each JVM option changed ● HBase configuration0 码力 | 45 页 | 1.32 MB | 1 年前3
HBASE-21879 Read HFile ’s Block into ByteBuffer directly.latencies in 100% Get Case (5 Nodes) Picture.2 G1GC related metrics in 100% Get Case In above pictures, the p999 latency is almost the same as G1GC STW cost (~100ms). After HBASE-11425 , almost0 码力 | 18 页 | 1.14 MB | 1 年前3
HBase最佳实践及优化com/blog/2014/12/tuning-java-garbage-collection-for-hbase/ Postgres Conference China 2016 中国用户大会 G1GC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -Xmx32g -Xms32g 32 GB heap, initial and max should0 码力 | 45 页 | 4.33 MB | 1 年前3
共 3 条
- 1













