在 HBase 中,删除表的命令是 `disable` 和 `drop` 的组合使用。首先需要禁用表,然后才能删除它。因此,删除表 `t1` 的正确步骤是:
1. 禁用表:`disable 't1'`
2. 删除表:`drop 't1'`
因此,选项 C 中的 `drop 't1'` 是删除表的正确命令,但在执行之前必须确保表已被禁用。
分析:
- 选项 A: `drop table t1` 不符合 HBase 的命令格式。
- 选项 B: `truncate t1` 是用于清空表内容的命令,并不删除表。
- 选项 C: `drop 't1'` 是正确的删除命令,但需要在表被禁用后执行。
- 选项 D: `truncate table t1` 同样用于清空表内容,而不是删除表。
因此,正确答案是 C,但需要注意禁用表的前置步骤。