![](https://img-blog.csdnimg.cn/20200819181408576.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Hbase
Hase开发
鸿儒之观
这个作者很懒,什么都没留下…
展开
-
HBase详细解读之二
4、Hbase优化 1、预分区[在创建表的的时候多创建几个region]: 原因: 默认情况下,创建表的时候只有一个region,前期所有的请求都会落在这一个region上,会对region所在的regionserver造成请求压力 1、shell 1、create '表名','列簇名',SPLITS=>['rowkey1','rowkey2',..] create 'person','f1',SPLITS=>['10','11'] 此时会创建三个region。 第一个re原创 2020-08-23 22:19:11 · 442 阅读 · 0 评论 -
启动Phoenix时报错方法
启动Phoenix时报错 Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 解决办法: 1,在执行上述命令之前:先关闭hbase(包括HMaster和regionServer) 2,/bin/hbase clean --cleanAll ...原创 2020-08-23 20:25:25 · 1436 阅读 · 1 评论 -
HBase详细解读之一
1、HBase简介 1、Hbase是什么? Hbase是分布式存储海量数据的Nosql数据库 2、Hbase的应用场景: 实时 3、数据模型 1、Table: 数据存储形式 2、Region: table的一个分段,region保存在regionserver上面 3、Store: store的个数与列簇的个数一致 4、rowkey: hbase的数据的主键。 数据在hbase中是有序的,按照rowkey的字典序进行排序 5、列簇: hbase的表结构的一部分[相当于mysql的字段] 6原创 2020-08-21 19:49:35 · 151 阅读 · 0 评论 -
HBase核心开发API
资源的创建和释放 /** * 初始化 配置信息 */ @Before public void init() { configuration = HBaseConfiguration.create(); configuration.set("hbase.zookeeper.quorum", "hadoop102:2181,hadoop103:2181,hadoop104:2181"); try { c原创 2020-08-21 19:45:11 · 125 阅读 · 0 评论