我想了解一下HBase架构设计的一些建议。 例如,有2000名患者,1。每名患者都有姓名,性别,年龄,hospital_ID。 2.每位患者每分钟都会记录心脏位,位置和步数等活动数据。 3.每位患者将接受几份问卷调查。
如何组织HBase表?
非常感谢您的帮助
我目前的想法是使用patient_ID作为行键。每个患者在HBase表中只有一行。但是,所有活动数据都将在嵌套表中进行分组。活动数据表将包含数百万行。 因此,该表将有三个列族。 CF1:info,CF2:activity_data,CF3:问卷调查。
然后, CF1:信息包括(姓名,性别,年龄,身份证)
CF2:activity_data(数据(嵌套表格))
CF3:问卷(questionnaired_ID(嵌套表))
我不知道这是否是设计HBase架构的明智方法。 请给我一些建议。
非常感谢
答案 0 :(得分:0)
我希望它有所帮助。