博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hbase
阅读量:7114 次
发布时间:2019-06-28

本文共 774 字,大约阅读时间需要 2 分钟。

只需要增加机器,让namenode和datanode发生联系

hbase来源于Google三篇论文中的bigtable

 hadoop生态系统

zookeeper知道什么信息,master也知道.如下图

 

 

 

 Hbase与关系型数据库对比

Hbase安装

 

hbase 命令

hbase中创建表

>create 'test' ,'info'            (写表名和列簇名就OK了)

查看

>list

查看表中是否有数据

>scan 'test'

向test表中插入数据

>put 'test','0001','info:username','herry'       ('表名','rowkey','列簇:列名','列值')

>put 'test','0001','info:age','20'

 查看表详细信息

>desc 'test'

删除一个表

首先把表禁用

>disable 'test'

查看是否不可用

>is_enabled 'test'

如果不可用,就可执行删除表

>drop 'test'

>count 'test' (查看表test 有多少行)

>get 'test','0001','info:username'           ('数据库表名','哪一行','哪一列簇)  取出某一列的数据

>delete 'test','0001','info:age'    (删除test的0001行)

 >truncate 'test';

hbase架构体系和设计模型

hbase主要进程: master(相当于项目经理)  regionserver(相当于码农)  regionserver 会实时向master报告作业完成情况

hbase所依赖的两个外部的服务:zookeeper HDFS

小结:

 

转载于:https://www.cnblogs.com/gw666/p/7910014.html

你可能感兴趣的文章
Android无障碍:通过Java设置contentDescription (GridView item)
查看>>
【Javascript】探究javascript中的堆/栈/任务队列与并发模型 event loop的关系
查看>>
《Miss Talk》第04期:对话凯叔讲故事 曲艳颂
查看>>
基于React Native和Ethers.js的电子钱包(二):路由和导航
查看>>
深入理解OSGi类加载机制
查看>>
dva-plugin-common发布.
查看>>
分享几个Python小技巧函数里的4个小花招
查看>>
input file上传base编码图片及上传同一张图片
查看>>
爬虫网页解析之css用法及实战爬取中国校花网
查看>>
手拉手教你实现一门编程语言 Enkel, 系列 3
查看>>
JavaScript 复习之 String 对象
查看>>
面试技巧
查看>>
JS 中 'hello' 和 new String('hello') 引出的问题
查看>>
行高与字体的关系
查看>>
Android FragmentManager使用
查看>>
记一次移动端使用 rem 的兼容性问题
查看>>
区块链--共识算法POW
查看>>
JS中常用的8种跨域方式讲解
查看>>
Kotlin DSL 实战
查看>>
权力的游戏 第七季高清 BT 下载
查看>>