Hadoop Hbase 模型结构
Hbase有行的概念,但没有字段的概念.
要素:
表:一个Hbase中含有多个表
列簇:一个表含有多个列簇
行键(rowkey):一个表含有多个行键,行键不能重复
单元(cell):一个列簇可以有多个单元
键值对(kv):一个单元就是一个键值对
历史版本:一个key可以对应多个value的历史版本
region:一个表过大,会被横向切割成若干个region
顺序:
1.首先按行键排序
2.再次按列簇排序
3.最后按key排序
数据类型:
Hbase只有byte类型,所有的数据都是byte
创建表
create 't_name','c_name','c_name'
create 表名,列簇名,列簇名
插入数据
put 't_name','rowkey','c_name:key','value'
put 表名,行键,列簇:key,value
查询数据
1.查询表所有内容
scan t_name
2.查询单行内容
get 't_name','rowkey'
删除数据
1.删除一个kv
delete 't_name','rowkey','c_name:key'
2.删除整个表
disable 't_name'
对于常用的表,Hbase会将其放入内存中
drop 't_name'
Hadoop Hbase 模型结构相关推荐
- Hadoop的基本结构介绍(原创)
Hadoop 的基本结构介绍(原创) 概述: 这是我看了 Hadoop core 0.17.0 文档只有做的一些总结,有不对的地方请给我指出. 什么是 Hadoop? Hadoop 是一个用于运行应用 ...
- hadoop +hbase +zookeeper 完全分布搭建 (版本一)
hadoop2.0已经发布了稳定版本了,增加了很多特性,比如HDFS HA.YARN等.最新的hadoop-2.6.0又增加了YARN HA 注意:apache提供的hadoop-2.6.0的安装包是 ...
- org.apache.hadoop.hbase.PleaseHoldException: Master is initializing(解決方案汇总+自己摸索)
#--------------------------------------环境(start)---------------------------------------------------- ...
- Hadoop, Hbase
https://antkillerfarm.github.io/ Hadoop 最近(2016.4),参加公司组织的内部培训,对Hadoop有了一些认识,特记录如下. 概述 Hadoop项目由Doug ...
- Hadoop HBase
一.概述: 1.定义:HBase是Google Bigtable的开源山寨版本.是建立的HDFS之上,提供高可靠性.高性能.列存储.可伸缩.实时.随机读写的数据库系统. 它介于nosql和RDBMS之 ...
- Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建六(Kylin篇)
Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建六(kylin篇) 八.Kylin搭建 1.安装 2.配置环境变量 3.配置kylin 4.启动使用 5.问题 全 ...
- Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建
Zookeeper+Hadoop+Hbase+Hive+Kylin+Nginx集群搭建 一.虚拟机安装Centos7 1.准备工作 2.centos7安装过程 3.关闭防火墙(关键) 二.安装jdk ...
- 【Hadoop】基于Hadoop/Hbase/Hive的小型离线服务器日志分析应用
##1.项目简介 本项目主要设计一个基于Hadoop的日志分析系统.其中的日志数据主要来自于某系统开发测试期间的服务器访问日志数据(Tomcat),通过对这些日志数据利用正则表达式等技术手段进行处理, ...
- Hadoop + HBase (自带zookeeper 也可单独加) 集群部署
Hadoop+HBase搭建云存储总结 PDF http://www.linuxidc.com/Linux/2013-05/83844.htm HBase 结点之间时间不一致造成regionserve ...
最新文章
- 关于 Python 列表操作,最常见问答Top10
- 授人以鱼不如授人以渔——CPU漏洞的Symantec解决之道
- [设计模式]迪米特法则
- 迷雾世界无限号服务器,迷雾世界部分服务器互通公告_迷雾世界部分服务器3月31日数据互通详情分析_手心游戏...
- Java NIO学习篇之缓冲区Buffer详解
- LVS(DR)+keepalived+nfs+raid+LVM
- Infortrend新技术解决高效与节能的矛盾
- html页面显示代码插件,客户端显示web网页支持html5的第三方内核插件
- 鉴定网站是否允许IPV6访问方法(湖大IPV6下载流量免费)
- 如何修复rpc服务器,打印时弹出RPC服务器不可用修复教程
- vba实现简单的数据排序和颜色统计
- 他是马化腾的偶像,拒绝马云的应聘 !如今劝年轻人不要太拼、要认命......
- 【云和恩墨大讲堂】 陈顼 - 一次视图合并引起的性能问题
- Hadoop实战第2版 - 电子书下载(高清版PDF格式+EPUB格式)
- std::equal 用法
- 哈夫曼树以及哈夫曼编码
- Windows下安装Golang开发环境-SDK安装
- excel打开2个独立窗口_66㎡ 的公寓,竟能安排下 2个卧室和独立马桶间?
- Openpyxl设置Excel 单元格样式
- java的 oo_Java OO 知识总结
热门文章
- 服务器虚拟化相关问题分析,服务器虚拟化中遇到的存储问题分析
- Python处理文本文件案例一则
- windows版一键绕id工具_【实用工具】一键关闭/开启Windows防火墙、禁止更新系统...
- jquery ajax 上传文件报错,jQuery :ajaxfileupload+Struts2 文件上传,报错data undefined
- sql server代理无法启动_谁说前端不需要懂Nginx反向代理与负载均衡
- 674. zui长连续递增序列(JavaScript)
- mysql查询结果插原表_新建表需要原表的数据,mysql 如何把查询到的结果插入到新表中...
- 牛津词典电子版txt_英语启蒙:推荐一款超火的英文词典app
- html简单弹窗代码_真的!!!两行css代码实现瀑布流,html,css最简单的瀑布流实现方式且没有缺点!...
- 最后的战线java下载_最后战线2.0游戏