HBase 使用 put 命令向数据表中插入数据,put 向表中增加一个新行数据,或覆盖指定行的数据。

例如有以上结构的数据表,向其中插入一条数据的写法为:

在上述命令中:

  • 第一个参数Student为表名;
  • 第二个参数0001为行键的名称,为字符串类型;
  • 第三个参数StuInfo:Name为列族和列的名称,中间用冒号隔开。列族名必须是已经创建的,否则 HBase 会报错;列名是临时定义的,因此列族里的列是可以随意扩展的;
  • 第四个参数Tom Green为单元格的值。在 HBase 里,所有数据都是字符串的形式;
  • 最后一个参数1为时间戳,如果不设置时间戳,则系统会自动插入当前时间为时间戳。

注意,put 命令只能插入一个单元格的数据,上表中的一行数据需要通过以下几条命令一起完成:

如果 put 语句中的单元格是已经存在的,即行键、列族及列名都已经存在,且不考虑时间戳的情况下,执行 put 语句,则可对数据进行更新操作。
如以下命令可将行键为 0001 的学生姓名改为 Jim Green:

如果在初始创建表时,已经设定了列族 VERSIONS 参数值为 n,则 put 操作可以保存 n 个版本数据,即可查询到行键为 0001 的学生的 n 个版本的姓名数据。

bootstrap insertrow始终插入到最后一行_HBase put命令:插入数据相关推荐

  1. sed 删除某一行_Linux常用命令三剑客之sed,您真的会用吗?

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 本文主要讲解Linux系统中的sed命令的作用与使用案 ...

  2. vim 删除一行_Vim 日常命令

    vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode) 和  底线命令模式(Last line mode).这三种模 ...

  3. vim 命令插入、删除、查询、替换操作。

    转自:https://www.cnblogs.com/woshimrf/p/vim.html 这里记录一下,做笔记查阅. 使用vim编辑文件: vim filename 进入之后的界面叫做命令模式界面 ...

  4. Txt、记事本等文本文件怎么批量插入标题?怎么在指定位置插入新的内容?

    概要:在我们日常办公中,经常会碰到需要给一批 Txt.Json 或者记事本等各种文本文件批量插入一段新的内容,或者将指定文本文件批量插入一批文本文件中的需求.「我的ABC软件工具箱」就实现了批量在指定 ...

  5. python list的extend (会将被插入的列表的每个元素从列表中拿出添加到列表中)与append方法(若被插入为列表,会将列表插入到源列表中)区别

    python list的extend (会将被插入的列表的每个元素从列表中拿出添加到列表中)与append方法(若被插入为列表,会将列表插入到源列表中)区别 Python--list的extend() ...

  6. java 原生sql批量插入,Java对象集合转MySQL批量插入语句

    Mybatis的批量插入确实很好用,但是当数据量特别大的时候可能一次批量插入2000条数据就死翘翘了.怎么办呢?当然是原生sql是最快的啦,10000条数据秒入无压力.下面是将对象集合拼接成批量插入M ...

  7. ai中如何插入签名_如何在PDF中插入一个或多个空白页?

    在编辑或修改PDF文档时,一般都需要新增空白页后再添加文本或图片等内容,那么如何在PDF中插入一个或多个空白页呢? 首先打开极速PDF编辑器,或打开需要编辑的PDF文档后,点击右上角"文档& ...

  8. mysql每秒写入量_MySQL每秒可以插入多少条记录?影响MySQL插入速度的因素有哪些?...

    写入速度 MySQL每秒可以插入50w条记录吗? 带着疑问,我们一起看看mysql每秒可以插入多少条记录? 要回答这个问题,首先要考虑影响mysql插入速度的因素有哪些? 硬盘的速度,网卡的速度,写入 ...

  9. ppt中如何插入页码(如何从第二页插入页码?)

    今天晚上,小编做答辩用的ppt时,想要给ppt插入页码却怎么也插入不上~最后吃了个晚饭回来终于插上了~小编还是用笨拙的笔法把这个过程记录下来~~ (office2010为例) ppt中的插入/页眉页脚 ...

最新文章

  1. C# WinForm开发系列 - DataGrid
  2. TensorFlow2-迁移学习
  3. 【BIM入门实战】建筑墙体知识全攻略
  4. 架构师成长之路(内附推荐书籍)
  5. 计算机等级的有关知识,计算机等级二级基础知识.doc
  6. python mysql工具类_Python工具类(一)—— 操作Mysql数据库
  7. Python3 高级编程技巧(部分)
  8. TCP 半连接队列和全连接队列满了,怎么破?
  9. 编译安装LAMP对其性能压力测试
  10. c#使用 Newtonsoft.Json 将entity转json时,忽略为null的属性
  11. 小波分解和小波包分解
  12. 管理员登录页面html代码,Admin管理员登录界面
  13. 计算机二级C语言选择题——01
  14. 股票多空量化策略通过合理释放beta收益一定程度上提升了组合的收益风险比?
  15. phalapi做登录检测_欢迎使用PhalApi!
  16. WPF学习第十一集-深入浅出话模板
  17. 参数是list集合校验,使用@Vaild或者@Vaildated不起作用
  18. 笔记本电脑f11功能键_电脑的键盘上的F1至F12的功能分别是什么
  19. 【关于NI CAN USB-8473在实际应用中的案例分析】
  20. 串行进位加法器和超前进位加法器代码实现及性能对比

热门文章

  1. linux 忘记密码(以centos6为例)
  2. Python入门二(1)
  3. OpenMP基本概念
  4. IEEE conference 中出现的PDF字体嵌入的问题
  5. 【Python】牛客的输入输出到底怎么整??
  6. 【Matlab】函数输入个数不定怎么办?
  7. AttributeError: ‘float‘ object has no attribute ‘exp‘
  8. DAGNN:有向无环图神经网络
  9. 小波的秘密6_小波包的理解
  10. 给 C# 开发者的代码审查清单