欢迎投稿

今日深度:

Hbase试题,A.countB.s

Hbase试题,A.countB.s


1哪个不是hbase中DDL组命令
A. get
B. create_namespace
C. list_namespace
D. drop_namespace

2下面对 HBase 的描述哪些是不正确的
A.是一种 NoSQL 数据库
B.不是开源的
C.是面向列的
D.是一种 NoSQL 数据库

3HBase 依靠什么做存储底层数据的
A.Hadoop
B.HDFS
C.Memory
D.MapReduce

4HBase 依赖什么提供消息通信机制
A.Zookeeper
B.Chubby
C.RPC
D.Socket

5用于列出 Hbase 中的名命空间的命令是什么
A.list
B.list_namespace
C.list_ns
D.scan

6下列哪项不是 Hbase 表中的元素
A.RowKey
B.Table
C.Version
D.ColumnFamily
7Hbase是几维数据库
A.1
B.2
C.3
D.4

8HBase来着于哪篇论文
A.The Google File System
B.MapReduce
C.BigTable
D.Hbase

9在使用 JavaAPI 操作 Hbase 的过程中,可以将 Hbase 的表结构看成什么?
A.4 层的 Map 集合结构
B.3 层的 Map 集合结构
C.2 层的 Map 集合结构
D.1 层的 Map 集合结构

10下列哪个选项的进程出现表示 HBase 正常启动
A.HDFS
B.RegionServer
C.HMaster
D.NodeManager

11如果对HBase表的添加数据记录,可以使用什么命令进行操作
A.create
B.get
C.put
D.scan

12如果需要对HBase表中的数据进行列表查看,可以使用什么命令进行操作。
A.count
B.scan
C.put
D.find

13以下更新HBase表中数据的语法,输写正确的是
A.update user. xiaoming’ set info.age=1
B.update ‘users’,’xiaoming’,’info.age’,’29’
C.put ‘users’,’xiaoming’,’info.age’
D.put ‘users’,’xiaoming’,’info.age’,’29’

14在HBase Shell操作中,请选择以下哪个命令用于删除整行操作
A.delete from ‘users’.’xiaoming’
B.delete table from ‘xiaoming’
C.deleteall ‘users’, ‘xiaoming’
D.deleteall ‘xiaoming’

15在HBase Shell操作中,可以使用下面哪个命令对数据表进行行数统计
A.select count(0) from ‘users’
B.sum ‘users’
C.count ‘users’
D.truncate ‘users’

16使用JAVA API进行HBase操作,以下命令输写正确的是
A.HBaseTestCase.get(tablename)
B.HBaseTestCase.get(tablename,’row1’)
C.HBaseTestCase.delete(tablename,’row1’,’row2’)
D.HBaseTestCase.scan(tablename,’row1’,’row2’)

17使用JAVA API进行HBase表数据添加操作,以下命令输写正确的是
A.HTable.add (new Put(Bytes.toBytes(row))
B.HTable.insert(new Put(Bytes.toBytes(row));
C.HTable.put(new Put(Bytes.toBytes(row));
D.HTable.update(new Put(Bytes.toBytes(row))

18下列哪个不是Hbase的权限控制
A.R
B.W
C.D
D.C

19HBase的用户是哪个?
A.briup
B.tom
C.当前登入用户
D.HADOOP_USER_NAME对应的用户

20HBase虚拟分布式模式需要几个节点?
A.1
B.2
C.3
D.4

21Hbase 集群的启动命令是?

start-hbase.sh
22Hbaase Shell 中禁用表的命令是?

disable“命名空间:表名”
23删除表的命令是?

drop”命名空间:表名”
24Hbase 权限有哪些?

r:读取权限

w: 写权限

a: 管理权限

x:执行权限

c:创建权限

25Hbase协处理器分成 和 两种

observer endpoint

26Hbase授权命令是什么?

grant

语法:hbase>grant[

[[]]]

27回收权利命令是什么?

revoke

语法:hbase>revoke[

[column family]]

28查看所有权利命令是什么?

user_permission

语法:hbase>user_permission”tablename”

29启动hbase 客户端命令是什么?

./hbase shell

30使用什么命令查看put命令的使用方式,具体写法是什么?

help”put”

31使用HbaseAPI 向hs命名空间的tea表,列族cf1和列q1,添加一条数据操作。在main方法内完成,jar包和依赖都不需要导入。

public class Test{
    public static void main (string[] args)throws Exception{
        Connection conn = T1.getConn();
        TableName tableName = TableName.valueOf("hs:tea");
        Table table = conn.getTable(tableName);
        Put put = new Put(Bytes.toByte("101"));
        Byte[] family = Bytes.toByte("cf1");
        Byte[] qualifier = Bytes.toByte("q1");
        Byte[] value = Bytes.toByte("tom");
        put.addColumn(family,qualifier,value);
        table.put(put);
    }
    
}

www.htsjk.Com true http://www.htsjk.com/hbase/45717.html NewsArticle Hbase试题,A.countB.s 1哪个不是hbase中DDL组命令 A. get B. create_namespace C. list_namespace D. drop_namespace 2下面对 HBase 的描述哪些是不正确的 A.是一种 NoSQL 数据库 B.不是开源的 C.是面向列的 D.是一...
评论暂时关闭