hbase常用操纵操作——增删改查

查询某个资金账户的信息

get 'dmp:hbase_tags','资金账号'

创建表

create 'emp', 'personal data', 'professional data'

在HBase表中创建的数据,可以下面的命令和方法:

put 命令
put ’<table name>’,’row1’,’<colfamily:colname>’,’<value>’
hbase(main):005:0> put 'emp','1','personal_data:name','raju'
0 row(s) in 0.6600 seconds
hbase(main):006:0> put 'emp','1','personal_data:city','hyderabad'
0 row(s) in 0.0410 seconds
hbase(main):007:0> put 'emp','1','professional_data:designation','manager'
0 row(s) in 0.0240 seconds
hbase(main):007:0> put 'emp','1','professional_data:salary','50000'
0 row(s) in 0.0240 seconds

查看,获取所有数据

scan 'emp'

查看,获取单条数据信息

get 'table', 'row key'

读取单条的某一列数据

get 'emp','1',{COLUMN=>'personal_data:name'}

更新数据

put ‘table name’,’row ’,'Column family:column name',’new value’
put 'emp','1','personal_data:city','Delhi'

 删除数据,删除某一个“字段”

delete ‘<table name>’, ‘<row>’, ‘<column name >’, ‘<time stamp>’

删除某一行

deleteall ‘<table name>’, ‘<row>’

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏WindCoder

MySQL事务与存储引擎-数据库事务单元测试

这是微专业参加单元测试后的试题及答案整理,分享出来,供大家参考,所有标红的为答案。

2071
来自专栏禁心尽力

mybatis_开发篇

一、使用mybatis的动态代理方式开发 需求:这里以crm系统中分页条件查询所有的客户信息的功能为例? 1、创建工程 2、引入所需的jar包 3、引入日志文件...

1915
来自专栏Samego开发资源

MySQL开启远程连接

4774
来自专栏james大数据架构

Access数据库多表连接查询

第一次在Access中写多表查询,就按照MS数据库中的写法,结果报语法错,原来Access的多表连接查询是不一样的 表A、B、C,A关联B,B关联C,均用ID键...

2706
来自专栏北京马哥教育

FTP基于PAM和MySQL/MariaDB实现虚拟用户访问控制

前言 vsftpd是一款在Linux发行版中最受 推崇的FTP服务器程序,特点是小巧轻快,安全易用,目前在开源操作系统中常用的FTP套件主要有proftp...

3335
来自专栏阮一峰的网络日志

PostgreSQL新手入门

自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下...

4344
来自专栏野路子程序员

MySQL5.7 关于在Windows安装的相关笔记

38310
来自专栏冷冷

MySQL二进制日志

MySQL 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement。 总结...

1985
来自专栏Django Scrapy

python实现mysql数据同步到elasticsearch

环境: python3.5 支持包: pymysql elasticsearch_dsl 安装 pymysql elasticsearch_dsl p...

4525
来自专栏AI深度学习求索

文字识别小项目-调用百度api文字识别,并将结果存入txt文件

2131

扫码关注云+社区

领取腾讯云代金券