Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

On this page

Show all

Help Center/ GeminiDB/ Product Bulletin/ Version Description/ Release Notes/ Kernel Versions of GeminiDB Redis API

Kernel Versions of GeminiDB Redis API

Updated on 2024-04-16 GMT+08:00

This section describes the kernel version updates of GeminiDB Redis API.

Table 1 GeminiDB Redis API versions

Version

Released On

Feature

5.0

2023-06-30

New features and performance optimized:

  • Supported the RENAMENX command.
  • Supported the SELECT statement in transactions.
  • Added the HyerLogLog encoding function, which is fully compatible with open-source Redis and supports data migration.
  • Supported ROLE commands.
  • Supported Command HELP commands.
  • Supported the SCAN command across connections.

Resolved issue description:

  • Rectified potential faults in executing the CLIENT command for small instances.
  • Rectified the error that the return value of the PFADD command is incompatible open-source Redis.
  • Rectified errors that may occur when the positive and negative infinity is processed with the ZSET command.

2023-05-30

New features and performance optimized:

  • Supported bitmap encoding code to improve the perform ace of the SETBIT and GETBIT commands.
  • Supported GETEX, GETDEL, LPOS, and LMOVE commands.
  • Added Get, EXAT, and PXAT options for SET commands.
  • Optimized the audit log function.

Resolved issue description:

  • Resolved problems that may occur during data migration.

2023-04-30

New features and performance optimized:

  • Supported both SSL and non-SSL.
  • Supported SSCAN, HSCAN, and ZSCAN commands across connections.

Resolved issue description:

  • Rectified the proxy suspension caused by access through SSL.

2023-02-28

New features and performance optimized:

  • Added a high-performance memory query engine to accelerate zset read operations.
  • Optimized configuration parameters for data migration.

2023-01-30

Resolved issue description:

  • Rectified the issue that the RESTORE command for lists may be incorrectly written.

2022-12-30

New features and performance optimized:

  • Supported blocking for the XREAD command executed for streams.
  • Optimized the compatibility of INFO commands.

Resolved issue description:

  • Rectified the proxy suspension caused by access through SSL.

2022-11-30

New features and performance optimized:

  • Optimized performance and stability of small instances.

Resolved issue description:

  • Allowed to migrate data of the bloom filter type.

2022-10-30

New features and performance optimized:

  • Added read-only account access for users.
  • Supported incremental migration.
  • Added password-free whitelist.
  • Supported storage encryption.
  • Added Bigkeys command to query large keys in the database.
  • Added Restore commands to support all types of data structures.
  • Optimized the compatibility of Client Kill commands.

2022-09-30

New features and performance optimized:

  • Supported GEORADUIS_RO and GEORADIUSBYMEMBER_RO commands.
  • Supported CLIENT ID, CLIENT INFO, CLIENT GETNAME, and CLIENT SETNAME commands.
  • Added big keys in audit logs.
  • Reduced CPU usage.
  • Optimized the compatibility of Dump commands.
  • Optimized SDK compatibility with Redis clusters and sentinels.

Resolved issue description:

  • Resolved issues related to bloom filters that may occur in exceptions.
  • Resolved issues that may occur when SCAN commands process special characters.

2022-08-30

New features and performance optimized:

  • Supported KEYS commands.
  • Supported Notify Expire.

Resolved issue description:

  • Rectified the overflow issue of the timeout parameter of blocking commands.

2022-07-30

New features and performance optimized:

  • Supported Bloom filter commands.
  • Supported the count option for LPOP and RPOP commands.

2022-06-30

New features and performance optimized:

  • Supported dump commands.
  • Supported Key-notify.

2022-05-30

New features and performance optimized:

  • Supported multiple databases and SELECT statements.
  • Allowed users to execute delete commands in read-only mode.
  • Optimized the SDK compatibility with the Redis clusters.
  • Optimized the compatibility of the INFO command.

Resolved issue description:

  • Resolved the issue that the messages displayed when SCRIPT KILL commands are executed are incompatible with the open-source Redis.

2022-04-30

New features and performance optimized:

  • Supported unlink commands.
  • Supported block commands for lists.
  • Optimized the prefix matching mode of SCAN commands.

Resolved issue description:

  • Resolved issues related to transactions.

2022-03-30

New features and performance optimized:

  • Optimized the performance of the ZSET command.
  • Optimized the Rename performance.

2022-02-28

New features and performance optimized:

  • Supported command Command.

2022-01-30

New features and performance optimized:

  • Supported RENAME commands.
  • Supported transaction-related commands.
  • Supported CLIENT LIST commands.
  • Added the audit log function.
  • Supported brute force attack defense.
  • Improved the internal fault detection and shortened recovery time objective (RTO).

Resolved issue description:

  • Resolved the compatibility issue of the DEL and EXISTS commands with the open-source Redis.
  • Rectified returned packet errors that may occur when authentication fails.

2021-12-30

New features and performance optimized:

  • Supported commands related to LUA scripts.
  • Supported encrypted SSL connection.
  • Supported querying for slow query logs.
  • Supported INFO CLUSTER commands and Spark access.

Resolved issue description:

  • Resolved integer overflow problems that may occur when EXPIRE and INCR commands are executed.
  • Rectified the issue that SCAN commands incorrectly process keys that contain special characters.

2021-11-30

New features and performance optimized:

  • Optimized data compression and decompression efficiency at the computing layer.
  • Shortened RTO in internal cluster failover scenarios.

Resolved issue description:

  • Resolved the compatibility issue of GEO and STREAM commands with the open-source Redis.
  • Rectified the issue that SCAN commands cannot scan all data.

2021-10-30

New features and performance optimized:

  • Optimized the performance of Flushall.

Resolved issue description:

  • Fixed the elements disorder when LINSERT is used to insert elements.

2021-09-30

New features and performance optimized:

  • Offered SDK compatibility with Redis clusters.

2021-08-30

New features and performance optimized:

  • Supported instances with 2 vCPUs.
  • Optimized the internal lock range.

Resolved issue description:

  • Rectified the issue that the XREAD command is incompatible with the open-source Redis.

2021-07-30

New features and performance optimized:

  • Added TIME commands.
  • Supported pipelines.

Resolved issue description:

  • Resolved the issue that the GEOADD command does not verify the longitude and latitude.
  • Resolved infinite loops that may occur in ZSCAN command execution.

2021-06-30

New features and performance optimized:

  • Supported the read-only mode for instances.
  • Supported data compression at the computing layer.
  • Supported check for connection timeout on the client.
  • Optimized the logic for printing slow query logs.

Resolved issue description:

  • Rectified the issue that the SDIFF command may be allocated to a wrong partition.
Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback