笔者从一开始接触hbase就在思考rowkey设计,希望rowkey设计得好,能够支持查询的需求.使用hbase一段时间后,再去总结一些hbase的设计方法,无外乎以下几种: reverse salt hash 本质上都是避免热点问题.那么如何根据查询场景设计rowkey?rowkey设计之道是什么? rowkey设计之道 hbase通过分治策略将数据分散到1-N个Region中,以满足业务的读写需求,合理的分配是关键,这就涉及rowkey的设计. 抛开缓存,只从rowke的角度来考虑读写,如果…