标签:Hbase
Hbase实现表的数据迁移
在Hbase中因为没有像关系型数据库那样可以直接用sql进行表间的数据迁移。因此,我们采用MapReduce来处理下量表间的数据迁移。 首先,我们在Hbase shell中先创建一张测试表tab1,往里面插入两条测试数据,rowkey分别为rk00,rk00001。然后,我们也新建另外一张表tab2,列簇跟tab1一样。接下来,编写MapReduce将tab……
02-27 立刻查看
Hbase性能优化娓娓道来 涉及到 表的设计 Rowkey的优化 列族
一.表的设计 默认情况下,在创建HBase表的时候会自动创建一个region分区,当导入数据的时候,所有的HBase客户端都向这一个region写数据,直到这个region足够大了才进行切分。一种可以加快批量写入速度的方法是通过预先创建一些空的regions,这样当数据写入HBase时,会按照region分区情况,在集群内做数据的负载均衡。所以我们在建表的时……
02-27 立刻查看
使用Java对Hbase进行基本操作
安装好Hadoop+Hbase后,终于可以玩玩大数据了。 今天先研究下在Java中对Hbase的基本操作,在Hbase shell中可以对数据进行增删改查的动作,同样使用Java也可以进行这些操作; 1.在Myeclipse中新建一个工程 Nathon_Hbase; 2.导入Hbase所依赖的jar包,可以拷贝安装Hbase时候lib下的所有jar包到自己的……
02-09 立刻查看