hbase shell put语法
时间: 2023-09-02 20:12:53 浏览: 82
hbase shell
HBase Shell 中的 put 命令用于向 HBase 表中插入或更新数据。put 命令的语法如下:
```
put 'table_name', 'row_key', 'family:qualifier', 'value', timestamp
```
其中,`table_name` 是表名,`row_key` 是行键,`family` 是列族名,`qualifier` 是列名,`value` 是列值,`timestamp` 是时间戳(可选项)。
例如,要向名为 `student` 的表中插入一条数据,行键为 `001`,列族名为 `info`,列名为 `name`,列值为 `Tom`,时间戳为当前时间,可以使用以下命令:
```
put 'student', '001', 'info:name', 'Tom'
```
如果不指定时间戳,则会自动使用当前时间作为时间戳。如果要指定时间戳,可以在命令末尾添加时间戳参数,例如:
```
put 'student', '001', 'info:name', 'Tom', 1598540400000
```
其中,时间戳为 `1598540400000`,表示时间为 `2020-08-28 08:20:00`。
阅读全文