版本选择建议
版本选择决策表
| 场景 | 推荐 HBase | 配套组件建议 | 说明 |
|---|---|---|---|
| 新建集群、追求新特性与维护性 | 2.3.x/2.4.x 稳定补丁 | Hadoop 3.2.x/3.3.x、ZK 3.4.x、JDK 1.8+ | 生态整合更好,便于滚动升级与长期维护 |
| 存量集群、Hadoop 暂不便升级 | 1.2.x | Hadoop 2.7.x、ZK 3.4.x | 稳定成熟,但新特性与社区关注度较低 |
| 与 CDH/HDP 等发行版集成 | 以发行版 HBase 为准 | 与发行版 Hadoop/ZK 一致 | 发行版通常不支持跨大版本直接升级,需按发行版路径演进 |
| 强依赖协处理器/插件 | 选与协处理器兼容的次小版本 | 关注 LimitedPrivate API 兼容性 | 避免跨大版本导致协处理器/过滤器不兼容 |
| 需要滚动升级能力 | 选择支持滚动升级的相邻版本 | 按官方升级文档执行 | 先升 Master、后升 RegionServer,保持线协议兼容 |
升级策略与路径
关键注意事项