小版本升级

更新时间:2024-12-13 03:19:39

本文介绍通过云数据库HBase控制台如何升级小版本以及历史版本说明。

重要
  • 升级过程中HBase服务不会停止,只会逐台滚动重启升级,RegionServer重启前我们会把所有的Region全部移到其他服务器上,尽可能地减少对业务影响。业务在升级过程中可能遇到一些抖动,但整个HBase集群都会保持可用状态,用户可以放心升级。

  • 升级时间与集群的大小,Region的个数多少相关,集群越大越多时间越长。一般2Core节点,共有100Region的集群会在10分钟以内升级完成。如果集群较大,Region数目上千,升级时间可能会超过一个小时。

操作步骤

  1. 登录HBase管理控制台

  2. 在顶部菜单栏的左上角,选择实例所属的地域。

  3. 集群列表页,单击目标实例ID。

  4. 在左侧导航栏中选择数据库连接

  5. 单击页面右上角的小版本升级

版本说明

版本号

发布日期

类型

说明

版本号

发布日期

类型

说明

2.7.6

20241206

新功能

功能优化

  • 优化聚合请求执行逻辑,提升聚合请求执行性能。

  • 优化二级索引历史数据构建逻辑,解决偶发报错构建失败的问题。

  • 优化请求执行重试逻辑,减少分片在移动/分裂过程中可能的抛错。

  • 优化IN请求执行逻辑,提升有大量IN查询的请求执行效率。

  • 进一步优化热点自愈的逻辑,能够更细粒度发现和解决热点分片问题。

  • 优化HBase协议兼容的兼容度。

  • 优化MySQL语法的兼容性和丰富度。

  • 其他一些稳定性修复。

2.7.1

20240711

新功能

  • 支持将MD5、SHA256函数表达式设置为二级索引键。详细介绍,请参见二级索引函数表达式

  • 支持通过SQL设置宽表引擎的最大连接数。详细介绍,请参见ALTER SYSTEM配置项

  • Ganos时空服务新增网格二级索引。具体介绍,请参加网格二级索引

  • 网格索引支持相交查询。

功能优化

  • 优化SQL点查性能。

  • 支持同时对一张表的多张索引表中的历史数据构建索引。

  • 丰富二级索引历史构建时的状态的进度信息。

  • 其他一些稳定性修复和对MySQL语法的兼容性和丰富度。

2.6.5

20240325

新功能

功能优化

  • 提升对MySQL语法的兼容性和丰富度。

  • Lindorm SQL支持物理计划复用,优化查询性能。

  • 二级索引历史数据索引构建不受冷存储影响。

  • 优化HBase原生客户端协议兼容的若干问题,使用开源HBase客户端访问Lindorm的用户建议将宽表引擎升级至此版本以上。

2.6.2

20231108

新功能

2.5.6

20230818

功能优化

  • 修复HBase协议兼容性问题。

  • 修复多分组下负载不均衡的问题。

  • 其他一些稳定性修复。

2.5.3

20230524

新功能

支持通配符列

功能优化

  • 修复在短路读写过程中使用SQL请求时可能会超时的问题。

    说明

    为获得更好的读写体验,建议所有使用SQL的用户将宽表引擎升级至2.5.3及以上版本。

  • 修复使用开源HBase客户端batch接口时产生的兼容性问题。

  • 修复使用开源HBase客户端时,请求meta次数过多的问题。

2.5.2

20230419

新功能

  • Lindorm SQL支持删除表中已有的列(Drop Column),详细介绍,请参见ALTER TABLE

  • 支持列存索引

功能优化

  • 优化使用SQL访问HBase的使用体验。

  • 优化冷热分离场景下查询的体验。

  • 提升审计日志异步化的性能。

  • 优化HBase客户端协议兼容。

  • 增加Region监控的文件数上限。

  • 优化Aggregate语句的执行效率。

  • 优化短TTL场景下数据过期产生的CPU消耗。

2.4.3

20230310

功能优化

  • 优化Lindorm SQL的使用体验。

  • 其他一些稳定性修复。

2.4.2

20221213

新功能

功能优化

  • 优化JSON的使用体验。

  • 其他一些稳定性修复。

2.4.1

20221101

功能优化

  • 优化Ganos时空功能的使用体验。

  • 修复Lindorm SQLBUG。

2.4.0

20221009

新功能

功能优化

优化Lindorm SQL的使用体验。

2.3.4

20220830

功能优化

优化Lindorm SQL的使用体验。

2.3.3

20220816

功能优化

  • 新增热点自动识别处理功能。

  • 时空引擎新增ST_DWithinST_DWithinSphere函数。

  • 其他一些稳定性修复。

2.3.2

20220802

功能优化

2.3.1

20220630

新功能

支持Lindorm Ganos时空功能

2.2.21

20220425

功能优化

  • 优化写入时DirectMemory消耗。

  • 优化负载均衡策略。

  • 优化Compaction的参数,并支持自适应调节。

  • 优化索引构建速度。

  • 优化SQL的读写性能。

2.2.20

20220316

功能优化

  • 优化大KV的写入性能。

  • Lindorm SQL支持读取多版本和自定义时间戳写入功能。

  • 修复其他性能问题。

2.2.19

20220209

新功能

Lindorm SQL支持动态列功能,支持SQL层监控功能。

功能优化

  • 修复Lindorm SQL表属性修改后元数据更新滞后的问题。

  • 修复稳定性问题。

2.2.18

20220105

功能优化

  • 优化Lindorm SQL的性能。

  • 修复Lindorm SQLDate类型和Time类型的时区问题。

  • 修复稳定性问题。

2.2.17

20211217

功能优化

  • 修复Lindorm SQLBUG。

  • 优化冷存储Region的上线速度,使用冷存储的用户,建议将宽表引擎版本升级至2.2.17以上。

2.2.16

20211112

功能优化

  • 完善Lindorm SQL的语法,使用SQL的用户建议将宽表引擎版本升级至2.2.16以上。

  • 优化刷盘逻辑,避免Region过多时出现内存不足问题。

  • 修复其他BUG。

2.2.15

20211018

功能优化

优化Lindorm SQL的使用,修复某种情况下建表失败和强一致表访问失败的问题。建议升级至此版本以上。

2.2.12

20210906

功能优化

  • 优化compaction策略,提高效率。

  • 优化Scan返回的数据量。

2.2.11

20210825

新特性

2.2.10

20210812

功能优化

修复冷存储在网络抖动时遇到请求报错的问题。建议升级至此版本以上。

2.2.9

20210609

新特性

多维索引SearchIndex功能支持动态生成分词器的配置,并修复部分缺陷问题。

2.2.8

20210325

功能优化

优化zstd压缩时的内存占用问题。

2.2.7

20210311

新特性

支持Lindorm数据按顺序导出,需要同时使用LTS。

2.2.5

20210107

新特性

支持Lindorm增量数据的导出,需要同时使用LTS。

2.2.1

20200909

功能优化

优化多维索引SearchIndex功能,并修复部分缺陷问题。

2.1.30

20201026

功能优化

优化写热点情况下flush region的选择算法问题。

2.1.26

2020109

功能优化

优化小规格实例中BucketCache的内存overhead的问题。

2.1.25

20200930

功能优化

减少了Reverse Scan时取回的冗余数据量。

2.1.23

20200922

功能优化

优化小内存机型的内存管理问题。

2.1.21

20200720

功能优化

建议升级至此版本以上。

  • 优化写入吞吐的问题。

  • 优化Reverse Scan的性能问题。

  • 优化冷热分离功能中热存储数据归档至冷存储的速度问题。

2.1.17

20200320

功能优化

优化多维索引SearchIndex功能的使用。

2.1.15

20200206

功能优化

优化多维索引SearchIndex功能,并修复部分缺陷问题。

2.1.12

20191216

功能优化

优化多维索引SearchIndex功能,并修复bulkload过程中遇到的问题。

2.1.10

20191116

新特性

支持维索引SearchIndex功能。

功能优化

优化冷热分离功能。

2.1.9

20191008

新特性

支持多维索引SearchIndex功能,并修复部分缺陷问题。

2.1.8

20190909

新特性

支持使用冷存储冷热分离功能。

  • 本页导读 (1)
  • 操作步骤
  • 版本说明