版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HBase数据模型HBase数据模型概述数据模型在实际项目中应用案例目录HBase数据模型概述01HBase数据模型四维表:RowKey|列族|列限定符|时间戳;二维表:RowKey|列RowKeyBasicInfoCourseInfotimestampnameagetelephonecoursescorerk001zhangsant118t41380100001t91590939995t5matht290t3rk002lisit620t71391129396t8englisht1085t11表RowKey列族列限定符单元格时间戳数据读取流程HBase数据模型命名空间(Namespace)命名空间是对表的逻辑分组,类似于关系数据库中的Database利用命名空间,在多租户场景下可做到更好的资源和数据隔离表(Table)Hbase以“表”为单位组织数据表由多行组成行(Row)表以“行”为单位组织数据行由一个RowKey和多个列族组成RowKey行的主键,用于唯一地标识和定位行各行按RowKey的字典序排列大小64KHBase数据模型列族(ColumnFamily)表中数据按“列族”分组,每一行由若干列族组成,每个列族下可包含多个列列族必须在建表时必须明确定义,如:create‘student’,‘basicinfo’,‘courseinfo’每一行的列族都相同,但列族不一定要包含数据物理上,同一列族的数据存储在一起权限控制、存储以及调优都在列族层面进行列与列限定符(Columen&ColumnQualifier)一个列族可包含多个列,且各列族可包含不同的列列由列族和列限定符唯一指定,列名由列族名和列限定符组成,以“:”分隔例如:basicinfo列族包含basicinfo:name列、basicinfo:age列和basicinfo:telephone列,其中name、age和telephone是列限定符新列可按需动态加入列族HBase数据模型单元格(Cell)单元格的数据类型为字节数组byte[]单元格的值是有版本的,版本号为时间戳单元格的值由{rowkey,column(=<columnfamily>+<columnqualifier>),version}来唯一定位时间戳(Timestamp)单元格的值利用时间戳来标识版本,时间戳具有唯一性单元格内不同版本的值按时间倒序排列,最新的数据排在最前面时间戳可以在数据写入时由系统自动赋值(精确到毫秒的当前系统时间),也可以由客户显式赋值,为了避免版本冲突,必须生成具有唯一性的时间戳类型是64位整型HBase数据模型特点数据规模大单表可容纳数十亿行,上百万列面向列族面向列族的存储和权限控制,支持列族独立查询稀疏值为空的列不占存储空间,表可以非常稀疏无模式每行可以有任意多的列,列可以动态增加,不同行可以有不同的列,列的类型没有限制数据无类型所有数据以字节数组形式存储数据多版本单元格的值可以有多个版本,利用时间戳来标识版本HBase应用场景与案例分享02数据存储HBase可以存储大规模的结构化数据,满足校园各类数据的存储需求,如学生信息、课程信息、成绩数据等。数据检索通过HBase的快速检索能力,可以方便地查询各类数据,提高管理效率。数据安全HBase提供了多种安全机制,保证校园数据的安全性和隐私保护。校园数据管理平台设计数据结构HBase支持灵活的数据结构,可以适应社交网络中复杂的用户关系和动态数据。数据扩展HBase易于扩展,可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 氦膨胀涡轮机2026年前5大企业占据全球66.4%的市场份额
- 谷氨酸棒杆菌降解单环芳香化合物的调控机制与应用潜力探究
- 谐振环赋能多天线系统:隔离度提升的深度剖析与实践探索
- 调神固肾煎:小儿神经性尿频(心肾不交型)治疗新曙光
- 语言教育规划视角下的地方高校大学英语教育政策研究
- 语境赋能:初中低年级词汇教学新范式的探索与省思
- 语块理论赋能:高中英语词汇教学的革新与实证
- 2026云南昆明银园会务中心招聘笔试备考试题及答案详解
- 2026河北雄安航天卫星超级工厂有限公司招聘23人考试参考题库及答案详解
- 2026年福建厦门市妇幼保健院公开招聘辅助人员26人笔试模拟试题及答案详解
- 汽修三类人员培训制度
- 2026中国热带农业科学院热带生物技术研究所第一批招聘38人备考题库及完整答案详解1套
- GIS安装施工方案
- (2025年)社会工作考试试题及答案
- DB11-T 513-2025 绿色施工管理规程
- 2025四川泸州交通物流集团有限公司及下属公司招聘12人笔试参考题库附带答案详解
- 工业产品造型课件
- 危险作业审批培训
- 高端书画活动方案
- (正式版)DB54∕T 0428-2025 《“一河(湖)一策”方案编制规程》
- 地贫防控知识培训课件
评论
0/150
提交评论