每个cell包括时间戳和value,cell可以有多个版本,value可以有多个值 表结构 设计原理 在执行一个命令的时候先查询meta表获取到数据所在的服务器以及开始行和结束行
Continue readingHBase与ZooKeeper组合应用 hbase zkcli 进入zookeeper客户端 echo "describe 'test'" | hbase shell Hbase常用shell命令 创建namespace create_n...
Continue reading封装API import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import...
Continue readingHbase数据库名字空间(namesppace) ns 在逻辑上对表进行分组,有两个内置表空间,hbase和default. Hbase create table Configuration config = HBaseConfiguration.create();...
Continue readingHbase安装 安装 tar xzf hbase-x.y.z.tar.gz export HBASE_HOME=~/sw/hbase-x.y.z % export PATH=$PATH:$HBASE_HOME/bin Hbase操作列表 $>hbas...
Continue readingHbase简介 HBase是一个开源的非关系型分布式数据库(NoSQL),它参考了谷歌的BigTable建模,实现的编程语言为 Java。它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服...
Continue reading由于Hadoop是一个集群配置起来非常繁琐,一般使用scp远程拷贝把文件复制到宿主结点上去,这样维护和管理就会非常麻烦.Apache认识到了这一点,给我们提供了一个软件就是Ambari,中文的意思是洋麻,帮助我们管理集群. Ambari 基于Web的管理工具,用于管理,监控...
Continue readingZooKeeper Server leader 只有1个,负责管理集群 follower 多个,执行leader指令。leader挂掉,重新选举leader Leader选举过程 首先在/节点下创建ephemeral(临时的)目录/elect。 每个zk服务...
Continue reading