- 博客(17)
- 收藏
- 关注
原创 常用shell操作及shell管理操作
在HBase中,如果要对海量的数据来进行查询,此时基本的操作是比较无力的。此时,需要借助HBase中的高级语法——Filter来进行查询。Filter可以根据列簇、列、版本等条件来对数据进行过滤查询。因为在HBase中,主键、列、版本都是有序存储的,所以借助Filter,可以高效地完成查询。当执行Filter时,HBase会将Filter分发给各个HBase服务器节点来进行查询。HBase中的过滤器也是基于Java开发的,只不过在Shell中,我们是使用基于JRuby的语法来实现的交互式查询。
2024-05-29 20:30:41 1866
原创 HBase数据模型与原理
1.数据模型HBase数据模型与关系数据库模型有很大的区别。HBase的数据模型被组织为行(row)、列族(column family)、列(column)和单元格(cell)的层次结构,其中数据存储在表(table)中。表由多个行组成,每行具有一个唯一的行键(row key)。行键的设计非常重要,它决定了数据在HBase中的存储和访问方式。行中的数据以列族的形式组织,列族可以理解为具有相似属性或语义的列的集合。每个列族中可以包含多个列,列由列名和时间戳组成。
2024-05-29 20:20:25 655
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人