hosted by
Hbase Practice At ke.com
Guoxian Zhao
hosted by
Content
01
02
04
03
Architecture Evolution
Olap Scenario
Monitor Scenario
Data Mining Scenario
05 Reatime ETL Scenario
06 Hdic Scenario
hosted by
Architecture Evolution01
hosted by
bigdata architecture for ke
Evolution
hosted by
Olap Scenario02
hosted by
Olap Scenario
Requirement List
Billion data set
subsecond response times
High concurrency
sql interface
hosted by
Olap Scenario
kylin
hosted by
Olap data architecture map
permission
Olap Scenario
monitor
meta
scheduler
Hbase
…
hadoop, warehouse + compute
…
load
Alluxio
Sparksql
Spark cluster
presto
queryengine
adhoc
build
zk
build
nginx
query query
Offline kylin
Kylin middleware
query
Meta
manager
Cube
execute
Statistics
redis redisMetrics api
product
hosted by
Data For Kylin
 800+cube、16+business
 200T storage、160000 million data、1 cube 6000 million
 Query/day million, <500ms(95%), <1s (99%)
hosted by
Data Product
Metrics platform
• roll-up drill
• multidimensional analysis
• self-service configuration
report
• standard indices
hosted by
Performance Optimizations For Hbase
SSD-FIRST
• Read remote ssds first
Client
H
D
D
S
S
D
H
D
D
DN1 DN2 DN3
OR
hosted by
Performance Optimizations For Hbase
others
 HDFS short-circuit
 Data hedged ,multi thread read
 Test stale datanodes, avoid the slow datanode
 Shutdown balance
 Multiwal, Improve write performance
hosted by
Monitor Scenario03
hosted by
Monitor senario
HAProxy
TeleGraf
Task metrics
Hadoopmetric
s
TSD
TSD
HBASE
grafana
hosted by
Monitor Scenario
hosted by
Data Mining Scenario04
hosted by
Data Mining Scenario
hosted by
RealTime ETL Scenario05
hosted by
RealTime ETL Scenario
Subtitle Text
RealTime DB ETL RealTime log ETL
3
4
HBASE
fast
write
fast
read
change
record
bigdata
storage
hosted by
Hdic Scence06
hosted by
Hdic Scenario
Subtitle Text
3
4
hosted by
Data For Ke
hosted by
Thanks

HBaseConAsia2018 Track3-5: HBase Practice at Lianjia