HBase冷热分离数据样例程序开发思路
功能分解
根据上述的业务场景进行功能分解,需要开发的功能点如表1所示。
序号 |
步骤 |
代码实现 |
---|---|---|
1 |
根据HBase冷热分离数据样例程序典型场景中的信息创建表。 |
请参见创建HBase冷热分离数据表。 |
2 |
写入数据。 |
请参见插入HBase冷热分离数据。 |
4 |
根据城市、区域、时间查询温度和湿度。 |
|
5 |
根据城市、局域、时间范围进行查询。 |
关键设计原则
HBase是以RowKey为字典排序的分布式数据库系统,RowKey的设计对性能影响很大,具体的RowKey设计请考虑与业务结合。