- acl权限隔离
cdh hbase启用授权
进入cm配置界面搜索”authorization” ,勾选
配置超级用户
重启hbase服务
命令
grant <user>, <permissions> [, <@namespace> [, <table> [, <column family> [, <column qualifier>]]]
权限: RWXCA
READ('R'), WRITE('W'), EXEC('X'), CREATE('C'), ADMIN('A')
示例:grant 'bobsmith', 'RWXCA'
2. REGINSERVER RPC读写分离
hbase.ipc.server.callqueue.handler.factor 设置多个队列,队列个数等于该参数 * handler线程数,比如该参数设置为0.1,总的handler线程数为100,则会产生10个独立队列
hbase.ipc.server.callqueue.read.ratio 设置读写队列比例,比如设置0.6,则表示会有6个队列用于接收读请求,4个用于接收写请求
hbase.ipc.server.callqueue.scan.ratio 设置get和scan的队列比例,比如设置为0.2,表示1个队列用于scan请求,另外5个用于get请求