HBase
文章平均质量分 86
收录hbase原理、使用、优化
橙子园
落地生根,长成参天大树
展开
-
每日一知:HBase表的数据模型
HBase表的数据模型主要概念包括rowkey、Column Family、Column、cell、Timestamp。 1. rowkey行键 table的主键,table中的记录按照rowkey 的字典序进行排序 rowkey行键可以是任意字符串(最大长度是 64KB,实际应用中长度一般为 10-100bytes) 2. Column Family列族 被称为列族或列簇 HBase表中的每个列,都归属与某个列族 列族是表的schema的一部分(而列不是),即建表时至少指定一个列族 比如创建一张表,原创 2020-10-23 14:34:07 · 1451 阅读 · 0 评论 -
【大数据】HBase分布式数据库架构及原理
一、HBase的整体架构 1、Client客户端 Client是操作HBase集群的入口,对于管理类的操作,如表的增、删、改操纵,Client通过RPC与HMaster通信完成,对于表数据的读写操作,Client通过RPC与RegionServer交互,读写数据。 Client类型: HBase shell Java编程接口 Thrift、Avro、Rest等等 2、ZooKeeper集群 作用: 1、实现了HMaster的高可用,多HMaster间进行主备选举 2、保存了HBase的元数据信息meta原创 2022-01-27 23:16:27 · 2369 阅读 · 4 评论