标签:间隔 base ase air 读取 超时 jdbc recovery ret
感谢平台分享-http://bjbsair.com/2020-04-10/tech-info/53327.html对于快速失败优于等待的应用程序
在客户端的 hbase-site.xml 中,设置以下参数:
设置 hbase.client.pause = 1000
设置 hbase.client.retries.number = 3
如果你想跨越分裂和区域移动,大幅增加 hbase.client.retries.number(> = 20)
设置 RecoverableZookeeper 重试计数: zookeeper.recovery.retry = 1(不重试)
对于可以容忍略有过时的信息的应用程序
HBase 时间线一致性(HBASE-10070) 启用了只读副本后,区域(副本)的只读副本将分布在群集中。一个 RegionServer 为默认或主副本提供服务,这是唯一可以服务写入的副本。其他 Region Server 服务于辅助副本,请遵循主要 RegionServer,并仅查看提交的更新。辅助副本是只读的,但可以在主服务器故障时立即提供读取操作,从而将读取可用性的时间间隔从几秒钟减少到几毫秒。Phoenix 支持时间线一致性为 4.4.0 的提示:
使用以下方法之一设置时间线一致性:
使用 ALTER SESSION SET CONSISTENCY = ‘TIMELINE’
标签:间隔 base ase air 读取 超时 jdbc recovery ret
原文地址:https://blog.51cto.com/14744108/2486387