云数据库 GEMINIDB-GeminiDB Redis内核版本发布说明

时间:2024-09-04 09:58:48

GeminiDB Redis内核版本发布说明

本章节介绍GeminiDB Redis的内核版本更新说明。如需查看不同版本所支持redis的命令,请参考命令兼容列表

表1 GeminiDB Redis版本说明

版本

日期

特性描述

6.2

2024-06-30

新特性及性能优化:

  • 新增SINTERCARD命令支持。
  • 优化pipeline的性能。
  • 新增LMPOP命令支持。
  • 优化连接的开销。

6.2

2024-05-30

新特性及性能优化:

  • 新增DB映射能力。
  • 优化内存加速的整体性能。
  • 新增数据快速恢复能力。
  • 优化内存加速对DDL语句的支持。

6.2

2024-04-30

新特性及性能优化:

  • 新增SCRIPT FLUSH命令对SYNC/ASYNC参数的支持。
  • 优化布隆过滤器的性能。
  • 新增BF.CARD命令支持。
  • 优化EXISTS命令在BITMAP类型上的实现。
  • 新增STRALGO命令支持。
  • 优化FASTLOAD功能的性能。
  • 优化阻塞命令的性能和稳定性。
  • 新增指定Partition执行SCAN命令的能力。
  • 新增内存加速功能。

问题修复:

  • 修复部分命令重命名时可能出现的问题。

6.2

2024-02-30

新特性及性能优化:

  • 全面兼容开源6.2版本。
  • 新增支持从RDB格式文件离线导入数据的功能。
  • 优化ZRANGE命令的性能。

问题修复:

  • 修复HASH类型处理FIELD过期的性能问题。

5.0

2023-12-30

新特性及性能优化:

  • 优化数据迁移的性能和稳定性。
  • 新增COPY命令支持。
  • 新增LUA脚本内容获取的能力。
  • 新增MOVE命令对EXHASH类型的支持。
  • 新增支持IPv6的能力。

问题修复:

  • 修复KEYSCAN命令的性能问题。

5.0

2023-11-30

新特性及性能优化:

  • 新增热key统计能力。
  • 优化高性能内存查询引擎对ZSET类型的支持。
  • 优化高性能内存查询引擎对MOVE命令的兼容性。

问题修复:

  • 修复RANDOMKEY命令可能返回nil的问题。

5.0

2023-10-30

新特性及性能优化:

  • 优化高性能内存查询引擎对ZSET/SET类型的支持。
  • 优化SET类型部分命令的性能。

问题修复:

  • 修复LIST类型并发访问时可能出现的问题。
  • 修复SET类型Restore命令可能写入错误的问题。
  • 修复bigkeys/dbsize sync命令在大key数量较多时的问题。

5.0

2023-09-30

新特性及性能优化:

  • 优化主备版性能。
  • 优化LUA脚本执行的性能。

5.0

2023-08-01

新特性及性能优化:

  • 优化阻塞命令的兼容性。
  • 新增Key熔断功能。
  • 优化内存查询引擎的性能
  • 优化Role/Command/Touch命令的兼容性。
  • 新增跨链接SCAN的能力。
  • 新增ACL鉴权直达DB的能力。
  • 新增禁用全部命令的功能。
  • 支持OPS执行重启实例的功能。

问题修复:

  • 修复阻塞命令可能报错的问题。
  • 修复单机版在事务中执行Select命令可能出现错误的问题。

5.0

2023-06-30

新特性及性能优化:

  • 新增Renamenx命令。
  • 新增在事务中执行Select命令。
  • 新增Hyerloglog编码, 完全兼容开源实现,并支持数据互迁。
  • 新增Role命令支持。
  • 新增Command Help命令支持。
  • 新增跨链接Scan能力的支持。

问题修复:

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

2023-05-30

新特性及性能优化:

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

问题修复:

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

2023-04-30

新特性及性能优化:

  • 新增SSL与非SSL连接并存的能力。
  • 新增支持Sscan/Hscan/Zscan跨链接访问的能力。

问题修复:

  • 修复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/bulletin-nosql/nosql_bulletin_0008.html