HBase配置属性

hbase.balancer.period

在master节点中运行region负载均衡器的周期

类型:int

默认值:300000

单位: 毫秒

hbase.clinent.keyvalue.maxsize

设置keyvalue实例大小的上限,这是未来协助设置存储文件中单个条目存储的上限。这种做法有利于避免region过大单不能被拆分的现象,最好将其设置为最大的region大小。如果用户想绕开这个检查,可以将这个参数设置为0或更少。

类型:int

默认值:10485760(10M)

单位:字节

hbase.client.pause

客户端暂停时间。最常用做失败的get和region查询等操作重试前等待的时间。

类型: long

默认值:1000

单位:毫秒

hbase.client.retries.number

最大重试次数。例如,region查询、get和update操作等发生错误时最大重试的值。

类型:int

默认值 :10

单位:数值

hbase.client.scanner.caching

扫描器调用next方法的时候发现本地客户端内存的数据已经取完,就会向服务端发起请求,该值就是扫描器调用next方法一次性从服务器端返回的最大行数。改值越大,扫描器整体的返回速度就越快,但同时依赖的内存也就越多,并且当请求的数据没有在内存中命中的话,next方法的返回时间可能会更长,因此要避免这个时间长于扫描器超时的时间,即hbase.regionserver.lease.period.

类型:int

默认值:1

单位:数值

hbase.client.write.buffer

HTable客户端写缓存区的默认字节大小。改值越大消耗的内存也就越多------由于服务器端也需要消耗内存来处理传入的数据,客户端与服务器端都会消耗更多的内存----------较大的缓冲区大小有助于减少RPC调用的次数。例如,服务器端的内存消耗大概等于hbase.client.write.buffer * hbase.regionserver.handler.count的值。

类型: long

默认值:2097152(2M)

单位:字节

 hbase.regionserver.handler.count

RegionServer中RPC监听器实例的数量。对于master来说,这个属性是master受理的处理线程(handler)数量。

类型:int

默认值:10

单位:数值

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值