HBase shell创建学生表包含硫簇
时间: 2023-12-16 21:02:25 浏览: 26
好的,以下是在HBase shell中创建一个包含列簇的学生表的示例:
```
create 'student', 'info'
```
这将创建一个名为"student"的表,并在该表中创建一个名为"info"的列簇。你可以根据需要添加更多的列簇,例如:
```
alter 'student', {NAME=>'score', VERSIONS=>3}
```
这将在"student"表中添加一个名为"score"的列簇,指定该列簇可以保存3个版本的数据。
相关问题
HBASE shell创建学生表
好的,以下是在 HBase shell 中创建一个名为 student 的表的命令:
1. 首先进入 HBase shell:
```hbase shell```
2. 创建一个名为 student 的表,指定列族信息:
```create 'student', 'info', 'score'```
这个命令将创建一个名为 student 的表,其中包含两个列族:info 和 score。
* info 列族包含学生的基本信息,比如姓名、性别、年龄等。
* score 列族包含学生的成绩信息,比如语文、数学、英语等。
3. 确认表已创建:
```list```
这个命令将列出当前 HBase 中存在的所有表,确认 student 表已经创建成功。
这样就创建了一个名为 student 的表,其中包含 info 和 score 两个列族。
hbase shell创建学生表
你可以使用以下命令在 HBase Shell 中创建一个名为 student 的表,并设置一个名为 info 的列族:
```
create 'student', 'info'
```
这将创建一个名为 student 的表,其中包含一个名为 info 的列族。你可以向表中添加行,并在 info 列族中添加列。例如,以下命令将在 student 表中添加一个名为 001 的行,并在 info 列族中添加名为 name 和 age 的列:
```
put 'student', '001', 'info:name', 'Alice'
put 'student', '001', 'info:age', '20'
```
你可以使用以下命令查看 student 表中的所有行:
```
scan 'student'
```
这将返回表中的所有行和相关列。