RT,对HBase的理解和使用一直停留在表面层次,这次项目开发会实际用到它,希望各位用过的大神能不吝赐教,指点下迷津。。
实例1:
有一张逻辑表student,有这么3个属性,id,name,age。其中,id是主键。这种情况下在HBase中怎么存储呢?我的想法是把id做为row,其他两个做为列。
这样,需要根据id来查询数据的时候,挺简单,指定row为该id就好了。
如果需要根据name来查询呢?譬如查询name为“吉沢明歩”的所有student,这个怎么来实现呢?我知道的只有filter,但我不知道实际中是怎么实现的呢?
实例2:
有3张逻辑表,students(id,name,age),teacher(id,name,age),relationship(studentid,teacherid),属性特点大家都可以看出来,这种情况下,该怎么存呢?这个我真是一点思路都没有……