首页 > 大数据 > > HBase 排序顺序、列元数据以及联合查询
文章来源:加米谷大数据
HBase排序顺序
所有数据模型操作 HBase 以排序顺序返回数据。首先按行,然后按列族(ColumnFamily),然后是列限定符,最后是时间戳(反向排序,因此首先返回最新的记录)。
HBase列元数据
ColumnFamily 的内部 KeyValue 实例之外不存储列元数据。因此,尽管 HBase 不仅可以支持每行大量的列数,而且还能对行之间的一组异构列进行维护,但您有责任跟踪列名。
获得 ColumnFamily 存在的一组完整列的唯一方法是处理所有行。
HBase联合查询
HBase 是否支持联合是该区列表中的一个常见问题,并且有一个简单的答案:它不是,至少在 RDBMS 支持它们的方式中(例如,使用 SQL 中的等连接或外连接)。如本章所述,HBase 中读取的数据模型操作是 Get 和 Scan,你可以参考“
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3166785/ ,如需转载,请注明出处,否则将追究法律责任。