摘要: 1.Row Key基本原则是:(1).由于读取数据只能依靠RowKey,所以应把经常使用到的字段作为行键{如手机号+时间戳拼接的字符串} (2).RowKey长度越短越好,最好不要超过16个字节。从表的形式看,主要有列少行多的高表和行多列少的宽表,一般情况高表更有优势,因为HBase只能按行拆分。 ... 阅读全文
posted @ 2015-09-11 20:22 skyl夜 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1.进入hbase命令行./hbase shell2.基本命令 显示hbase中的表Listlist 查询user表中的所有信息Scanscan 'users' 清空user表中的数据Truncate (等同于disable + drop + create)truncate 'users' ... 阅读全文
posted @ 2015-09-11 19:46 skyl夜 阅读(626) 评论(0) 推荐(0) 编辑
摘要: HBase表备份其实就是先将Table导出,再导入两个过程。导出过程//hbase org.apache.hadoop.hbase.mapreduce.Driver export 表名 数据文件位置//数据文件位置:可以是本地文件目录,也可以是hdfs路径//当其为前者时,必须加上前缀file://... 阅读全文
posted @ 2015-09-11 17:26 skyl夜 阅读(4830) 评论(1) 推荐(2) 编辑
摘要: HBase和Hive的异同之处?共同点:HBase与Hive都是架构在Hadoop之上,底层存储都是使用HDFS区别: 1). Hive是建立在Hadoop之上为了减少MapReduce jobs编写工作的批处理系统。HBase是为了支持弥补Hadoop对实时操作的缺陷的项目。 2).hive... 阅读全文
posted @ 2015-09-11 13:04 skyl夜 阅读(467) 评论(0) 推荐(0) 编辑