摘要: HBase JAVA API 1、几个主要 Hbase API 类和数据模型之间的对应关系: 2、HBaseAdmin 类:org.apache.hadoop.hbase.client.HBaseAdmin 作用:提供了一个接口来管理 HBase 数据库的表信息。 它提供的方法包括:创建表,删 除表 阅读全文
posted @ 2022-02-27 19:07 阿伟宝座 阅读(112) 评论(0) 推荐(0)
摘要: Hbase的数据模型 一 、数据的存储介绍 1、HRegion是HBase中分布式存储和负载均衡的最小单元。 存储的时候,每个Region会有一个目录(命名空间目录/表名目录/Region目录/列簇目录) 最小单元就表示不同的HRegion可以分布在不同的HRegionserver上 2、HRegi 阅读全文
posted @ 2022-02-27 17:04 阿伟宝座 阅读(363) 评论(0) 推荐(0)
摘要: Hbase系统架构 一、Hbase是主从结构 主节点:HMaster (1)为Regionserver分配region(创建表默认有一个region) (2)负责Regionserver的负载均衡 (3)发现失效的Regionserver并重新分配其上的region (4)管理用户对table结构的 阅读全文
posted @ 2022-02-27 16:01 阿伟宝座 阅读(372) 评论(0) 推荐(0)
摘要: Hbase常用shell命令 1、操作Hbase数据的方式 1、通过shell操作 2、Hive建立外部表操作 3、通过MapReduce操作 4、通过Phoenix操作 5、通过Java API(使用最多) 2、操作Hbase的shell命令 进入到hbase的命令栏 [root@master ~ 阅读全文
posted @ 2022-02-27 10:20 阿伟宝座 阅读(4839) 评论(0) 推荐(0)
摘要: hbase 中的 regions(分区) Hbase的数据以HFile的格式存在于HDFS 手动切分表来生成多个regions split '表名','rowkey' 就会按照 指定的 rowkey 切分这张表 例如 split 'test','10' 将 test 表 按10 切分,生成两个reg 阅读全文
posted @ 2022-02-27 10:20 阿伟宝座 阅读(457) 评论(0) 推荐(0)