云数据库 GAUSSDB NOSQL-GaussDB(for Redis)内核版本说明

时间:2023-11-10 12:13:29

GaussDB(for Redis)内核版本说明

本章节介绍云数据库 GaussDB(for Redis)的内核版本更新说明。

表1 云数据库 GaussDB(for Redis)版本说明

版本

日期

特性描述

5.0

2023-06-30

新特性及性能优化:

  • 新增Renamenx命令。
  • 新增在事务中执行Select命令。
  • 新增Hyerloglog编码, 完全兼容开源实现,并支持数据互迁。
  • 新增Role命令支持。
  • 新增Command Help命令支持。
  • 新增跨链接Scan能力的支持。
  • 优化内存引擎的内存利用率。
  • 优化了内部的数据拷贝开销。

问题修复:

  • 修复小规格下Client命令潜在的问题。
  • 修复Pfadd命令的返回值不兼容问题。
  • 修复ZSET类型处理正负无穷时可能出错的问题。

2023-05-30

新特性及性能优化:

  • 新增内存引擎支持SET类型命令。
  • 新增新的Bitmap类型编码, 加速Setbit/Getbit命令的性能。
  • 新增Getex/Getdel/Lpos/Lmove命令的支持。
  • 新增Set命令的Get/Exat/Pxat选项。
  • 优化审计日志功能。

问题修复:

  • 修复数据迁出可能出现的问题。

2023-04-30

新特性及性能优化:

  • 新增SSL与非SSL连接并存的能力。
  • 新增支持Sscan/Hscan/Zscan跨链接访问的能力。
  • 优化内存引擎的实现, 加速Hash类型相关操作。

问题修复:

  • 修复SSL场景下可能导致Proxy挂死的问题。

2023-02-28

新特性及性能优化:

  • 新增高性能内存查询引擎,加速ZSET类型的读操作。
  • 优化数据迁移的配置参数。

2023-01-30

问题修复:

  • 修复LIST类型Restore命令可能数据不正确的问题。

2022-12-30

新特性及性能优化:

  • 新增STREAM类型Xread命令的Block选项。
  • 优化Info命令的兼容性。

问题修复:

  • 修复SSL场景下可能导致Proxy挂死的问题。

2022-11-30

新特性及性能优化:

  • 优化小规格实例的性能和稳定性。

问题修复:

  • 修复Bloom Fitler类型无法数据迁移的问题。

2022-10-30

新特性及性能优化:

  • 新增ACL只读账户的特性。
  • 新增增量迁出能力。
  • 新增免密白名单。
  • 新增存储层加密。
  • 新增Bigkeys命令,查询数据库中存在的大Key。
  • 新增Restore命令支持全部类型数据结构。
  • 优化Client Kill命令的兼容性支持。

2022-09-30

新特性及性能优化:

  • 新增Georaduis_ro, Georadiusbymember_ro命令的支持。
  • 新增Client Id/Info/Getname/Setname命令的支持。
  • 新增内核大Key审计日志的能力。
  • 降低CPU的消耗。
  • 优化Dump命令的兼容性。
  • 优化对Cluster/Sentinel SDK相关的兼容性。

问题修复:

  • 修复Bloom Filter在异常场景下可能出现的问题。
  • 修复Scan类命令处理特殊字符可能出现的问题。

2022-08-30

新特性及性能优化:

  • 新增Keys命令的支持。
  • 新增Notify Expire的支持。

问题修复:

  • 修复阻塞命令Timeout可能出现的溢出问题。

2022-07-30

新特性及性能优化:

  • 新增Bloom Fitler相关命令的支持。
  • 新增Lpop/Rpop命令的Count选项支持。

2022-06-30

新特性及性能优化:

  • 新增Dump命令的支持。
  • 新增Key-notify功能的支持。

2022-05-30

新特性及性能优化:

  • 新增多DB支持, 支持Select命令。
  • 新增允许在只读模式下执行删除类命令。
  • 优化Cluster-redis SDK相关的兼容性。
  • 优化Info命令的兼容性。

问题修复:

  • 修复Script Kill命令的提示信息兼容性问题。

2022-04-30

新特性及性能优化:

  • 新增Unlink命令支持。
  • 新增LIST类型阻塞命令的支持。
  • 优化Scan命令前缀匹配模式的性能。

问题修复:

  • 修复事务相关的若干问题。

2022-03-30

新特性及性能优化:

  • 优化ZSET相关命令的性能。
  • 优化Rename命令的实现。

2022-02-28

新特性及性能优化:

  • 新增Command命令支持。

2022-01-30

新特性及性能优化:

  • 新增Rename命令支持。
  • 新增事务相关的命令支持。
  • 新增Client List命令的支持。
  • 新增审计日志功能。
  • 新增防暴力破解能力。
  • 优化内部故障探测时间,缩短RTO。

问题修复:

  • 修复Del命令和Exists命令的兼容性问题。
  • 修复鉴权失败场景下可能出现的回包错误。

2021-12-30

新特性及性能优化:

  • 新增LUA脚本相关命令支持。
  • 新增SSL连接加密功能。
  • 新增慢日志查询功能。
  • 新增Info Cluster命令的支持,支持Spark接入。

问题修复:

  • 修复Expire命令和Incr命令可能出现的整型溢出问题。
  • 修复Scan命令对于包含特殊字符的Key处理错误的问题。

2021-11-30

新特性及性能优化:

  • 优化计算层数据压缩中压缩、解压的效率。
  • 优化内部集群故障接管场景的RTO。

问题修复:

  • 修复GEO, STREAM类型命令的兼容性问题。
  • 修复Scan命令可能无法扫全数据的问题。

2021-10-30

新特性及性能优化:

  • 优化Flushall的内部实现。

问题修复:

  • 修复Linsert比较字符串的问题。

2021-09-30

新特性及性能优化:

  • 新增对Redis-cluster SDK的兼容。

2021-08-30

新特性及性能优化:

  • 新增对2U规格的支持。
  • 优化内部的锁的范围。

问题修复:

  • 修复Xread命令的兼容性问题。

2021-07-30

新特性及性能优化:

  • 新增Time命令。
  • 新增对Pipeline的支持。
  • 优化内存缓存的加载逻辑。

问题修复:

  • 修复Geoadd命令没有校验经纬度的问题。
  • 修复Zscan可能出现的死循环问题。

2021-06-30

新特性及性能优化:

  • 新增实例只读模式。
  • 新增计算层数据压缩。
  • 新增客户端连接超时检查。
  • 优化存储引擎参数,加速迭代器。
  • 优化慢日志的打印逻辑。

问题修复:

  • 修复Sdiff命令可能落在错误分区的问题。
support.huaweicloud.com/productdesc-nosql/nosql_bulletin_0008.html