首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HBase版本1.X和2.X有什么区别?

HBase版本1.X和2.X有什么区别?
EN

Stack Overflow用户
提问于 2018-07-26 09:45:12
回答 1查看 1.5K关注 0票数 2

HBase的1.X版本和2.X版本之间有什么显著差异?

官方的变化量g只包含数千张关闭的JIRA门票。发布说明的可读性稍强,但没有太多可读性。

有人能提供一个更易读的解释吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-05 06:50:19

1.x和2.x版本之间的重大变化是:

  • HBASE2.x只在Java 8+上工作
  • 旧的1.x客户端API是不推荐的。API在2.x中做得更好
  • 2.x中没有托管连接
  • 滤波器和协处理器的变化

2.x版本旨在实现以下几点:

  • 重更新操作在2.x中比在1.x中要好
  • 使读取缓存作为一个整体更快
  • 利用可用RAM
  • 减少临时阅读垃圾
  • 减少GC的写入和提高吞吐量
  • 许多不合算的变化
  • 内存存储中的更改,如减少刷新到磁盘、压缩内存等
  • 异步客户端
  • 更好的本机备份-恢复解决方案

在协处理器指标api、复制更改等方面也会有其他变化。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51535845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档