在HBase中创建数据表时,定义的是列,而不是列族。
错
举一反三
- 【多选题】下列选项关于HBase数据表中列族(Column Family)与列(Column)的说法正确的是()。 A. 每一列都归属某一列族。 B. 每一个列族在存储时对应一个文件目录。 C. 列簇必须在创建表的时候定义。 D. HBase 中不可以动态增加列
- 在使用HBase shell命令创建表时,如果没有列族,表将不能被创建。
- HBase表在放入数据前,需要确定Column Family(列族/列簇),一个列族包含多个列。
- HBASE中表定义中要说明行健和表中包含的列族,列不用定义。 </p></p>
- 使用hbase shell命令行,完成以下操作并将结果截图上传 查询hbase中有哪些表 创建table1表,里面包含列族cf1 修改table1表,将cf1列族版本设置为6,且存活时间为30秒 修改table1表,追加新列族cf2 在table1中,插入row1行cf1列族的name列的值=zhangsan 在table1中,插入row1行cf2列族的age列的值=18 使用get命令查询row1行的name列 删除table1表的cf2列族 禁用table1表 删除table1表
内容
- 0
中国大学MOOC: 下列选项关于HBase数据表中列族(Column Family)与列(Column)的说法正确的是()。
- 1
在Hbase shell中如果想要创建一个名为abc的表,并同时创建一个列族xyz,应该输入的指令是_______
- 2
下列对HBase数据模型的描述错误的是? 每个HBase表都由若干行组成,每个行由行键(row key)来标识|HBase列族支持动态扩展,可以很轻松地添加一个列族或列|HBase是一个稀疏、多维度、排序的映射表,这张表的索引是行键、列族、列限定符和时间戳|HBase中执行更新操作时,会删除数据旧的版本,并生成一个新的版本
- 3
创建表时不需要定义()。 A: 列宽度 B: 列名 C: 列类型 D: 列对应的数据
- 4
若想在数据表中创建一个计算列,应设置数据列的()属性。