hbase
文章平均质量分 56
大龄下岗程序员
大龄下岗程序员,将毕生绝学,经验,技巧,职场套路,毫无保留全部分享
展开
-
MVCC基本原理
HBase中MVCC的实现机制及应用情况MVCC(Multi-Version Concurrent Control),即多版本并发控制协议,广泛使用于数据库系统。本文将介绍HBase中对于MVCC的实现及应用情况。MVCC基本原理在介绍MVCC概念之前,我们先来想一下数据库系统里的一个问题:假设有多个用户同时读写数据库里的一行记录,那么怎么保证数据的一致性呢?一个基本的解决方法原创 2015-03-25 16:24:34 · 3846 阅读 · 0 评论 -
hbase RowFilter 查询
OperatorDescriptionLESS小于LESS_OR_EQUAL小于等于EQUAL等于NOT_EQUAL不等于GREATER_OR_EQUAL大于等于GREATER大于NO_OP排除所有R转载 2015-03-25 12:51:38 · 872 阅读 · 0 评论 -
Hbase shell 常用命令
下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:名称命令表达式创建表create '表名称', '列名称1','列名称2','列名称N'添加记录 put '表名称', '行名称', '列名称:', '值'查看记录原创 2015-03-27 13:49:18 · 526 阅读 · 0 评论 -
Hbase 入门简介
HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据 存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作,如下图所示:HBase在产品中还包含了Jetty,在HBase启动时采用嵌入式的方式来启动Jetty,因此可以通过web原创 2015-03-27 13:31:56 · 466 阅读 · 0 评论 -
Hbase:namespace异常处理
org.apache.hadoop.hbase.TableExistsException: hbase:namespace 异常原创 2015-04-10 14:59:47 · 1187 阅读 · 0 评论 -
使用sqoop将MySQL数据库中的数据导入Hbase
sqoop import -connect jdbc:mysql://192.168.213.4/hello --table cp --hbase-table A --column-family persion --hbase-row-key id --hbase-create-table --username root -password 123说明:--connect jdbc原创 2015-04-13 18:38:53 · 1166 阅读 · 0 评论 -
Hive Hbase区别
Hive是为了简化编写MapReduce程序而生的,使用MapReduce做过数据分析的人都知道,很多分析程序除业务逻辑不同外,程序流程基本一样。在这种情况下,就需要Hive这样的用戶编程接口。Hive本身不存储和计算数据,它完全依赖于HDFS和MapReduce,Hive中的表纯逻辑,就是些表的定义等,也就是表的元数据。使用SQL实现Hive是因为SQL大家都熟悉,转换成本低,类似作用的Pig就转载 2015-04-20 17:14:32 · 581 阅读 · 0 评论 -
避免regionServer宕机
因为regionserver 的管理信息主要记录在zookeeper,regionserver的宕机判断依据是session expired。ok那么regionserver 和Zookeeper的session expired原因有哪些尼?1. 网络不好。2. Java full GC, 这会block所有的线程。如果时间比较长,也会导致session exp转载 2015-05-01 18:43:24 · 397 阅读 · 0 评论