すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):Tair のマイナーバージョンリリースノート

最終更新日:Jun 27, 2026

Tair は、機能の強化とバグの修正のために、定期的にマイナーバージョンをリリースしています。このトピックでは、Tair のマイナーバージョンに関するリリースノートを記載しています。オフピーク時にインスタンスをアップグレードできます。

インスタンスのマイナーバージョンの確認またはアップグレード

ご利用のインスタンスの現在のマイナーバージョンは、コンソールで確認できます。マイナーバージョンのアップグレードに関する詳細については、「マイナーバージョンとプロキシバージョンのアップグレード」をご参照ください。

重要
  • システムは、お使いのインスタンスのマイナーバージョンを自動的に検出します。マイナーバージョンアップ ボタンが利用できない場合は、お使いのインスタンスがすでに最新のマイナーバージョンで実行されていることを意味します。

  • マイナーバージョンのリリースは、リージョンによって異なる場合があります。コンソールに表示される情報が最新です。

Tair (Enterprise Edition) の概要

インターネットの急速な発展により、ビジネスシナリオはより多様で複雑になっています。変化する要件を満たすため、高可用性かつ高性能な NoSQL データベースサービスである Tair (Enterprise Edition) は、DRAM、NVM、ESSD などの記憶媒体に基づいた複数のシリーズタイプのインスタンスを提供します。これらのシリーズタイプは、低レイテンシーアクセス、データの永続性、全体的なコスト削減の要件を満たすために開発されており、より高いパフォーマンス、より多くのデータ構造、より柔軟なストレージ方法を提供します。これにより、さまざまなシナリオでビジネス要件を満たすことができます。

Tair インスタンスは、複数のネイティブ Redis バージョンと互換性があります。

  • Tair の DRAM ベースのインスタンス (Redis 7.0 互換):Redis 7.0 以前。さらに、このインスタンスシリーズは Tair の拡張データ構造をサポートします。

  • Tair の DRAM ベースのインスタンス (Redis 6.0 互換):Redis 6.2 以前。さらに、このインスタンスシリーズは Tair の拡張データ構造をサポートします。

  • Tair の DRAM ベースのインスタンス (Redis 5.0 互換):Redis 5.0 以前。さらに、このインスタンスシリーズは Tair の拡張データ構造をサポートします。

  • Tair の永続メモリインスタンス:Redis 6.0 以前。このインスタンスシリーズには、特定のコマンドに制限があります。詳細については、「Tair (Enterprise Edition) でサポートされるコマンドの制限」をご参照ください。

  • Tair の ESSD/SSD ベースのインスタンス:Redis 6.0 以前。このインスタンスシリーズには、特定のコマンドに制限があります。詳細については、「Tair (Enterprise Edition) でサポートされるコマンドの制限」をご参照ください。

更新レベル

  • LOW:一般レベル。新機能の追加など、定期的な新機能のアップグレードが含まれます。

  • MEDIUM:推奨レベル。既存機能の改善など、機能最適化のアップグレードが含まれます。このレベルには、LOW レベルのすべての更新も含まれます。

  • HIGH:重要レベル。脆弱性やバグの修正など、安定性やセキュリティに影響を与える重要なアップグレードが含まれます。このレベルには、LOW および MEDIUM レベルのすべての更新も含まれます。

説明

以下の表は、2025 年 1 月 1 日以降のリリースを記載しています。この日付より前のリリースノートについては、「過去のバージョン」をご参照ください。

Tair メモリ最適化版

メモリ最適化 (Redis 7.0 互換)

マイナーバージョン

更新レベル

リリース日

タイプ

説明

26.6.2.0

LOW

2026-06-17

機能最適化

  • `slowlog_count` メトリックはユーザーコマンドのみをカウントします。

  • 安定性を向上させます。

26.6.1.0

LOW

2026-06-11

機能最適化

  • ホットスポットキャプチャのアルゴリズムを最適化しました。

  • 安定性を向上させます。

26.6.0.0

LOW

2026-06-04

機能最適化

`hello` などの認証コマンドは、以前の Alibaba Cloud Tair アカウントシステムと互換性があります。

26.5.0.0

HIGH

2026-05-19

バグ修正

  • 多くの論理データベースが存在する場合の AOF 再書き込み中の slow fork パフォーマンスを最適化しました。

  • 非アクティブな接続のメモリ回収ロジックを最適化し、メモリをより速く回収するようにしました。

  • CVE-2026-25243 のセキュリティ脆弱性を修正しました。このバージョンは、コミュニティからほぼ同時期にリリースされた CVE-2026-23479、CVE-2026-25589、CVE-2026-23631、CVE-2026-25588 の影響を受けません。

26.4.0.0

MEDIUM

2026-04-09

機能最適化

  • メモリエンジンのルックアップとリハッシュのパフォーマンスを最適化しました。

  • 安定性を向上させます。

26.1.8.0

LOW

2026-04-07

新機能

  • sentinel コマンドの `get-primary-addr-by-name` エイリアスをサポートします。

26.1.7.0

LOW

2026-04-01

機能最適化

  • 安定性を向上させます。

26.1.6.0

MEDIUM

2026-03-30

新機能

  • ラージキー数のしきい値設定で、より広い範囲をサポートします。

  • TairVector が `tvs.flush` コマンドをサポートするようになりました。

機能最適化

  • 安定性を向上させます。

26.1.2.0

MEDIUM

2026-02-25

バグ修正

  • hash、set、または zset 型の内部スキャンで、キーが存在しない場合にゼロ以外のカーソルが返される問題を修正しました。

機能最適化

  • 安定性を向上させます。

26.1.1.0

MEDIUM

2026-01-30

機能最適化

  • 安定性を向上させます。

26.1.0.0

MEDIUM

2026-01-07

機能最適化

  • 安定性を向上させます。

25.12.2.0

MEDIUM

2025-12-31

機能最適化

  • 安定性を向上させます。

  • `CLUSTER INFO` コマンドのレイテンシーを最適化しました。

  • `JSON.GET` コマンドが複数の PATH パラメーターを受け入れるようになりました。

バグ修正

  • `JSON.GET` コマンドが無効なパラメーターに対してエラーを返す問題を修正しました。

25.12.0.0

MEDIUM

2025-12-16

機能最適化

  • `eval` スクリプト実行時のキャッシュエビクションメカニズムを最適化し、Lua VM のメモリ増加をより効果的に抑制するようにしました。

バグ修正

  • TairVector の安定性を向上させます。

25.11.0.0

MEDIUM

2025-11-24

機能最適化

  • Pub/Sub パイプラインモードでの配信パフォーマンスを最適化しました。

  • 準同期レプリケーションの安定性を向上させます。

バグ修正

  • TairVector の安定性を向上させます。

25.10.2.0

MEDIUM

2025-10-16

機能最適化

  • モニタリングに `slowlog_count` メトリックを追加しました。

バグ修正

  • `spop` コマンドの `count` パラメーターの形式が無効な場合にプロセスがクラッシュする問題を修正しました。

25.10.1.0

HIGH

2025-10-09

バグ修正

  • CVE-2025-46817 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46818 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46819 のセキュリティ脆弱性を修正しました。

  • CVE-2025-49844 のセキュリティ脆弱性を修正しました。

  • トランザクションまたは Lua スクリプト内で SCAN コマンドがキーの有効期限切れをトリガーしたときに発生する可能性のある潜在的なデッドロックを修正しました。

25.9.1.0

MEDIUM

2025-09-09

機能最適化

  • ホットキー分析 (トラフィック別) が、ハッシュタグとプレフィックス解析の統計をサポートするようになりました。

バグ修正

  • `SORT` コマンドがセカンダリ (スレーブ) ノードでデッドロックを引き起こす可能性のある問題を修正しました。

25.8.1.0

MEDIUM

2025-08-15

機能最適化

  • TairTS の `EXTS.S.QUERYINDEX` コマンドは、デフォルトで期限切れの Skey をフィルターします。

  • 安定性を向上させます。

バグ修正

  • TairGis の精度の問題を修正しました。

  • TairVector データ構造で HNSW インデックスを削除するとクラッシュする可能性のある問題を修正しました。

25.8.0.0

MEDIUM

2025-08-04

機能最適化

  • クライアントが切断したときに、読み取り専用の Lua スクリプトの実行を自動的に停止します。

  • TairVector の内部全文検索ロジックを最適化しました。

バグ修正

  • TairSearch で範囲外の Double データ入力がインスタンスのクラッシュを引き起こす可能性のある問題を修正しました。

  • TairSearch で空文字列を含む term 範囲クエリが正しい結果を返さない問題を修正しました。

25.7.2.0

LOW

2025-07-10

機能最適化

  • 多くの接続がある場合にメモリを節約するために、クライアント出力バッファーの回収ロジックを最適化しました。

  • メモリ統計におけるデータベースのメタデータ領域の使用量を最適化しました。

25.7.0.0

MEDIUM

2025-07-01

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • `SCAN` コマンドがパターンに一致しない場合にオープンソース版よりも多くのキーをスキャンし、レイテンシーが増加する問題を修正しました。

  • `XLEN` コマンドがキーが存在しない場合に不正なプロトコル形式を返す問題を修正しました。

25.6.1.0

LOW

2025-06-19

機能最適化

  • 安定性を向上させます。

25.6.0.0

HIGH

2025-06-12

機能最適化

  • 各データ型について、多くの要素を持つキー (ラージキー) の統計をサポートします。

  • `SCAN` コマンドの反復制限を最適化し、長い実行時間を防ぎます。

  • ZSET のエンコーディング変換中に発生する可能性のあるデータ肥大化の問題を最適化しました。

バグ修正

  • CVE-2025-32023 のセキュリティ脆弱性を修正しました。

  • CVE-2025-48367 のセキュリティ脆弱性を修正しました。

  • TairVector の安定性の問題を修正しました。

25.5.1.0

LOW

2025-05-19

機能最適化

  • Redis Community Edition の LATENCY ファミリーのすべてのコマンドとの互換性を追加します。

  • `MONITOR` コマンドの戻り値の形式を Redis Community Edition の形式に合わせます。

25.5.0.0

HIGH

2025-05-08

バグ修正

  • `BITFIELD` コマンドが Redis Community Edition よりも小さいオフセット長制限を持っていた問題を修正しました。

  • 疎ベクトル HNSW インデックスとスカラーデータを含むハイブリッド検索中に TairVector で距離計算エラーが発生する問題を修正しました。

25.4.0.0

HIGH

2025-04-28

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • CVE-2025-21605 のセキュリティ脆弱性を修正しました。

  • TairTS で異常なタイムスタンプがリクエスト RT の段階的な増加を引き起こす問題を修正しました。

  • `SRANDMEMBER` コマンドがノードをクラッシュさせる可能性のあるまれな問題を修正しました。

25.3.2.0

MEDIUM

2025-03-14

バグ修正

  • TairHash のバッチクエリコマンドで、すべてのフィールドが期限切れになったときに返される null の数がクエリされたフィールドの数よりも少なくなる問題を修正しました。

25.3.1.0

MEDIUM

2025-03-13

バグ修正

  • 特殊なデータがバックグラウンドバックアップの生成に失敗する問題を修正しました。

25.3.0.0

LOW

2025-03-12

機能最適化

  • 安定性を向上させます。

25.2.0.0

LOW

2025-02-12

機能最適化

  • 高トラフィックキーのモニタリングをサポートします。この機能は #no_loose_high-cost-key-enabled パラメーターを使用して有効にできます。

  • 先行データエビクションをサポートします。#no_loose_maxmemory-evict-percent-soft-limit パラメーターを設定できます。データメモリ使用量が指定されたパーセンテージ (デフォルトは 100%) に達すると、Tair はバックグラウンドでデータの削除を開始します。

  • 安定性を向上させます。

25.1.0.0

HIGH

2025-01-16

機能最適化

  • 準同期レプリケーションのロジックを最適化しました。

  • ホットキーエビクションのロジックを最適化しました。

  • 拡張 Tair データ構造の互換性と安定性を向上させます。

バグ修正

  • SRANDMEMBER コマンドが時折、無限ループを引き起こす可能性のある問題を修正しました。

  • CVE-2024-46981 のセキュリティ脆弱性を修正しました。

  • `EVAL` コマンドの最初の同時呼び出し中に発生する可能性のある潜在的な Lua VM 汚染の問題 (スクリプトが nil を返す) を修正しました。

メモリ最適化 (Redis 6.0 互換)

マイナーバージョン

更新レベル

リリース日

タイプ

説明

26.6.2.0

LOW

2026-06-17

機能最適化

  • `slowlog_count` メトリックはユーザーコマンドのみをカウントします。

  • 安定性を向上させます。

26.6.1.0

LOW

2026-06-11

機能最適化

  • ホットスポット検出アルゴリズムを最適化しました。

  • 安定性を向上させます。

26.6.0.0

LOW

2026-06-04

機能最適化

`hello` などの認証コマンドは、以前の Alibaba Cloud Tair アカウントシステムと互換性があります。

26.5.0.0

HIGH

2026-05-19

バグ修正

  • 多くの論理データベースが存在する場合の AOF 再書き込み中の slow fork パフォーマンスを最適化しました。

  • 非アクティブな接続のメモリ回収ロジックを最適化し、メモリをより速く回収するようにしました。

  • CVE-2026-25243 のセキュリティ脆弱性を修正しました。このバージョンは、コミュニティからほぼ同時期にリリースされた CVE-2026-23479、CVE-2026-25589、CVE-2026-23631、CVE-2026-25588 の影響を受けません。

26.4.0.0

MEDIUM

2026-04-09

機能最適化

  • メモリエンジンのルックアップとリハッシュのパフォーマンスを最適化しました。

  • 安定性を向上させます。

26.1.8.0

LOW

2026-04-07

新機能

sentinel コマンドの `get-primary-addr-by-name` エイリアスをサポートします。

26.1.7.0

LOW

2026-04-01

機能最適化

安定性を向上させます。

26.1.6.0

MEDIUM

2026-03-30

新機能

  • ラージキー数のしきい値設定で、より広い範囲をサポートします。

  • TairVector が `tvs.flush` コマンドをサポートするようになりました。

機能最適化

安定性を向上させます。

26.1.2.0

MEDIUM

2026-02-25

バグ修正

  • hash、set、または zset 型の内部スキャンで、キーが存在しない場合にゼロ以外のカーソルが返される問題を修正しました。

機能最適化

  • 安定性を向上させます。

26.1.1.0

MEDIUM

2026-01-30

機能最適化

  • 安定性を向上させます。

26.1.0.0

MEDIUM

2026-01-07

機能最適化

  • 安定性を向上させます。

25.12.2.0

MEDIUM

2025-12-31

機能最適化

  • 安定性を向上させます。

  • `CLUSTER INFO` コマンドのレイテンシーを最適化しました。

  • `JSON.GET` コマンドが複数の PATH パラメーターを受け入れるようになりました。

バグ修正

  • `JSON.GET` コマンドが無効なパラメーターに対してエラーを返す問題を修正しました。

25.12.0.0

MEDIUM

2025-12-16

機能最適化

  • `eval` スクリプト実行時のキャッシュエビクションメカニズムを最適化し、Lua VM のメモリ増加をより効果的に抑制するようにしました。

バグ修正

  • TairVector の安定性を向上させます。

25.11.0.0

MEDIUM

2025-11-24

機能最適化

  • Pub/Sub パイプラインモードでの配信パフォーマンスを最適化しました。

  • 準同期レプリケーションの安定性を向上させます。

バグ修正

  • TairVector の安定性を向上させます。

25.10.2.0

MEDIUM

2025-10-16

機能最適化

  • モニタリングに `slowlog_count` メトリックを追加しました。

バグ修正

  • `spop` コマンドの `count` パラメーターの形式が無効な場合にプロセスがクラッシュする問題を修正しました。

25.10.1.0

HIGH

2025-10-09

バグ修正

  • CVE-2025-46817 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46818 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46819 のセキュリティ脆弱性を修正しました。

  • CVE-2025-49844 のセキュリティ脆弱性を修正しました。

  • トランザクションまたは Lua スクリプト内で SCAN コマンドがキーの有効期限切れをトリガーしたときに発生する可能性のある潜在的なデッドロックを修正しました。

25.9.1.0

MEDIUM

2025-09-09

機能最適化

  • ホットキー分析 (トラフィック別) が、ハッシュタグとプレフィックス解析の統計をサポートするようになりました。

バグ修正

  • `SORT` コマンドがセカンダリ (スレーブ) ノードでデッドロックを引き起こす可能性のある問題を修正しました。

25.8.1.0

MEDIUM

2025-08-15

機能最適化

  • TairTS の `EXTS.S.QUERYINDEX` コマンドは、デフォルトで期限切れの Skey をフィルターします。

  • 安定性を向上させます。

バグ修正

  • TairGis の精度の問題を修正しました。

  • TairVector データ構造で HNSW インデックスを削除するとクラッシュする可能性のある問題を修正しました。

25.8.0.0

MEDIUM

2025-08-04

機能最適化

  • クライアントが切断したときに、読み取り専用の Lua スクリプトの実行を自動的に停止します。

  • TairVector の内部全文検索ロジックを最適化しました。

バグ修正

  • TairSearch で範囲外の Double データ入力がインスタンスのクラッシュを引き起こす可能性のある問題を修正しました。

  • TairSearch で空文字列を含む term 範囲クエリが正しい結果を返さない問題を修正しました。

25.7.2.0

LOW

2025-07-10

機能最適化

  • 多くの接続がある場合にメモリを節約するために、クライアント出力バッファーの回収ロジックを最適化しました。

  • メモリ統計におけるデータベースのメタデータ領域の使用量を最適化しました。

25.7.0.0

MEDIUM

2025-07-01

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • `SCAN` コマンドがパターンに一致しない場合にオープンソース版よりも多くのキーをスキャンし、レイテンシーが増加する問題を修正しました。

  • `XLEN` コマンドがキーが存在しない場合に不正なプロトコル形式を返す問題を修正しました。

25.6.1.0

LOW

2025-06-19

機能最適化

  • 安定性を向上させます。

25.6.0.0

HIGH

2025-06-12

機能最適化

  • 各データ型について、多くの要素を持つキー (ラージキー) の統計をサポートします。

  • `SCAN` コマンドの反復制限を最適化し、長い実行時間を防ぎます。

  • ZSET のエンコーディング変換中に発生する可能性のあるデータ肥大化の問題を最適化しました。

バグ修正

  • CVE-2025-32023 のセキュリティ脆弱性を修正しました。

  • CVE-2025-48367 のセキュリティ脆弱性を修正しました。

  • TairVector の安定性の問題を修正しました。

25.5.0.1

LOW

2025-05-19

機能最適化

  • Redis Community Edition の LATENCY ファミリーのすべてのコマンドとの互換性を追加します。

  • `MONITOR` コマンドの戻り値の形式を Redis Community Edition の形式に合わせます。

25.5.0.0

HIGH

2025-05-08

バグ修正

  • `BITFIELD` コマンドが Redis Community Edition よりも小さいオフセット長制限を持っていた問題を修正しました。

  • 疎ベクトル HNSW インデックスとスカラーデータを含むハイブリッド検索中に TairVector で距離計算エラーが発生する問題を修正しました。

25.4.0.0

HIGH

2025-04-28

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • CVE-2025-21605 のセキュリティ脆弱性を修正しました。

  • TairTS で異常なタイムスタンプがリクエスト RT の段階的な増加を引き起こす問題を修正しました。

  • `SRANDMEMBER` コマンドがノードをクラッシュさせる可能性のあるまれな問題を修正しました。

25.3.2.0

MEDIUM

2025-03-14

バグ修正

  • TairHash のバッチクエリコマンドで、すべてのフィールドが期限切れになったときに返される null の数がクエリされたフィールドの数よりも少なくなる問題を修正しました。

25.3.1.0

MEDIUM

2025-03-13

バグ修正

  • 特殊なデータがバックグラウンドバックアップの生成に失敗する問題を修正しました。

25.3.0.0

LOW

2025-03-12

機能最適化

  • 安定性を向上させます。

25.2.0.0

LOW

2025-02-12

機能最適化

  • 高トラフィックキーのモニタリングをサポートします。この機能は #no_loose_high-cost-key-enabled パラメーターを使用して有効にできます。

  • 先行データエビクションをサポートします。#no_loose_maxmemory-evict-percent-soft-limit パラメーターを設定できます。データメモリ使用量が指定されたパーセンテージ (デフォルトは 100%) に達すると、Tair はバックグラウンドでデータの削除を開始します。

  • 安定性を向上させます。

25.1.0.0

HIGH

2025-01-16

機能最適化

  • 準同期レプリケーションのロジックを最適化しました。

  • ホットキーエビクションのロジックを最適化しました。

  • 拡張 Tair データ構造の互換性と安定性を向上させます。

バグ修正

  • SRANDMEMBER コマンドが時折、無限ループを引き起こす可能性のある問題を修正しました。

  • CVE-2024-46981 のセキュリティ脆弱性を修正しました。

  • `EVAL` コマンドの最初の同時呼び出し中に発生する可能性のある潜在的な Lua VM 汚染の問題 (スクリプトが nil を返す) を修正しました。

メモリ最適化 (Redis 5.0 互換)

マイナーバージョン

更新レベル

リリース日

タイプ

説明

26.6.2.0

LOW

2026-06-17

機能最適化

  • `slowlog_count` メトリックはユーザーコマンドのみをカウントします。

  • 安定性を向上させます。

26.6.1.0

LOW

2026-06-11

機能最適化

  • ホットスポット検出アルゴリズムを最適化しました。

  • 安定性を向上させます。

26.6.0.0

LOW

2026-06-04

機能最適化

`hello` などの認証コマンドは、以前の Alibaba Cloud Tair アカウントシステムと互換性があります。

26.5.0.0

HIGH

2026-05-19

バグ修正

  • 多くの論理データベースが存在する場合の AOF 再書き込み中の slow fork パフォーマンスを最適化しました。

  • 非アクティブな接続のメモリ回収ロジックを最適化し、メモリをより速く回収するようにしました。

  • CVE-2026-25243 のセキュリティ脆弱性を修正しました。このバージョンは、コミュニティからほぼ同時期にリリースされた CVE-2026-23479、CVE-2026-25589、CVE-2026-23631、CVE-2026-25588 の影響を受けません。

26.4.0.0

MEDIUM

2026-04-09

機能最適化

  • メモリエンジンのルックアップとリハッシュのパフォーマンスを最適化しました。

  • 安定性を向上させます。

26.1.8.0

LOW

2026-04-07

新機能

sentinel コマンドの `get-primary-addr-by-name` エイリアスをサポートします。

26.1.7.0

LOW

2026-04-01

機能最適化

安定性を向上させます。

26.1.6.0

MEDIUM

2026-03-30

新機能

  • ラージキー数のしきい値設定で、より広い範囲をサポートします。

  • TairVector が `tvs.flush` コマンドをサポートするようになりました。

機能最適化

安定性を向上させます。

26.1.2.0

MEDIUM

2026-02-25

バグ修正

  • hash、set、または zset 型の内部スキャンで、キーが存在しない場合にゼロ以外のカーソルが返される問題を修正しました。

機能最適化

  • 安定性を向上させます。

26.1.1.0

MEDIUM

2026-01-30

機能最適化

  • 安定性を向上させます。

26.1.0.0

MEDIUM

2026-01-07

機能最適化

  • 安定性を向上させます。

25.12.2.0

MEDIUM

2025-12-31

機能最適化

  • 安定性を向上させます。

  • `CLUSTER INFO` コマンドのレイテンシーを最適化しました。

  • `JSON.GET` コマンドが複数の PATH パラメーターを受け入れるようになりました。

バグ修正

  • `JSON.GET` コマンドが無効なパラメーターに対してエラーを返す問題を修正しました。

25.12.0.0

MEDIUM

2025-12-16

機能最適化

  • `eval` スクリプト実行時のキャッシュエビクションメカニズムを最適化し、Lua VM のメモリ増加をより効果的に抑制するようにしました。

バグ修正

  • TairVector の安定性を向上させます。

25.11.0.0

MEDIUM

2025-11-24

機能最適化

  • Pub/Sub パイプラインモードでの配信パフォーマンスを最適化しました。

  • 準同期レプリケーションの安定性を向上させます。

バグ修正

  • TairVector の安定性を向上させます。

25.10.2.0

MEDIUM

2025-10-16

機能最適化

  • モニタリングに `slowlog_count` メトリックを追加しました。

バグ修正

  • `spop` コマンドの `count` パラメーターの形式が無効な場合にプロセスがクラッシュする問題を修正しました。

25.10.1.0

HIGH

2025-10-09

バグ修正

  • CVE-2025-46817 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46818 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46819 のセキュリティ脆弱性を修正しました。

  • CVE-2025-49844 のセキュリティ脆弱性を修正しました。

  • トランザクションまたは Lua スクリプト内で SCAN コマンドがキーの有効期限切れをトリガーしたときに発生する可能性のある潜在的なデッドロックを修正しました。

25.9.1.0

MEDIUM

2025-09-09

機能最適化

  • ホットキー分析 (トラフィック別) が、ハッシュタグとプレフィックス解析の統計をサポートするようになりました。

バグ修正

  • `SORT` コマンドがセカンダリ (スレーブ) ノードでデッドロックを引き起こす可能性のある問題を修正しました。

25.8.1.0

MEDIUM

2025-08-15

機能最適化

  • TairTS の `EXTS.S.QUERYINDEX` コマンドは、デフォルトで期限切れの Skey をフィルターします。

  • 安定性を向上させます。

バグ修正

  • TairGis の精度の問題を修正しました。

  • TairVector データ構造で HNSW インデックスを削除するとクラッシュする可能性のある問題を修正しました。

25.8.0.0

MEDIUM

2025-08-04

機能最適化

  • クライアントが切断したときに、読み取り専用の Lua スクリプトの実行を自動的に停止します。

  • TairVector の内部全文検索ロジックを最適化しました。

バグ修正

  • TairSearch で範囲外の Double データ入力がインスタンスのクラッシュを引き起こす可能性のある問題を修正しました。

  • TairSearch で空文字列を含む term 範囲クエリが正しい結果を返さない問題を修正しました。

25.7.2.0

LOW

2025-07-10

機能最適化

  • 多くの接続がある場合にメモリを節約するために、クライアント出力バッファーの回収ロジックを最適化しました。

  • メモリ統計におけるデータベースのメタデータ領域の使用量を最適化しました。

25.7.0.0

MEDIUM

2025-07-01

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • `SCAN` コマンドがパターンに一致しない場合にオープンソース版よりも多くのキーをスキャンし、レイテンシーが増加する問題を修正しました。

  • `XLEN` コマンドがキーが存在しない場合に不正なプロトコル形式を返す問題を修正しました。

25.6.1.0

LOW

2025-06-19

機能最適化

  • 安定性を向上させます。

25.6.0.0

HIGH

2025-06-12

機能最適化

  • 各データ型について、多くの要素を持つキー (ラージキー) の統計をサポートします。

  • `SCAN` コマンドの反復制限を最適化し、長い実行時間を防ぎます。

  • ZSET のエンコーディング変換中に発生する可能性のあるデータ肥大化の問題を最適化しました。

バグ修正

  • CVE-2025-32023 のセキュリティ脆弱性を修正しました。

  • CVE-2025-48367 のセキュリティ脆弱性を修正しました。

  • TairVector の安定性の問題を修正しました。

25.5.0.1

LOW

2025-05-19

機能最適化

  • Redis Community Edition の LATENCY ファミリーのすべてのコマンドとの互換性を追加します。

  • `MONITOR` コマンドの戻り値の形式を Redis Community Edition の形式に合わせます。

25.5.0.0

HIGH

2025-05-08

バグ修正

  • `BITFIELD` コマンドが Redis Community Edition よりも小さいオフセット長制限を持っていた問題を修正しました。

  • 疎ベクトル HNSW インデックスとスカラーデータを含むハイブリッド検索中に TairVector で距離計算エラーが発生する問題を修正しました。

25.4.0.0

HIGH

2025-04-28

機能最適化

  • TairVector の安定性を向上させます。

バグ修正

  • CVE-2025-21605 のセキュリティ脆弱性を修正しました。

  • TairTS で異常なタイムスタンプがリクエスト RT の段階的な増加を引き起こす問題を修正しました。

  • `SRANDMEMBER` コマンドがノードをクラッシュさせる可能性のあるまれな問題を修正しました。

25.3.2.0

MEDIUM

2025-03-14

バグ修正

  • TairHash のバッチクエリコマンドで、すべてのフィールドが期限切れになったときに返される null の数がクエリされたフィールドの数よりも少なくなる問題を修正しました。

25.3.1.0

MEDIUM

2025-03-13

バグ修正

  • 特殊なデータがバックグラウンドバックアップの生成に失敗する問題を修正しました。

25.3.0.0

LOW

2025-03-12

機能最適化

  • 安定性を向上させます。

25.2.0.0

LOW

2025-02-12

機能最適化

  • 高トラフィックキーのモニタリングをサポートします。この機能は #no_loose_high-cost-key-enabled パラメーターを使用して有効にできます。

  • 先行データエビクションをサポートします。#no_loose_maxmemory-evict-percent-soft-limit パラメーターを設定できます。データメモリ使用量が指定されたパーセンテージ (デフォルトは 100%) に達すると、Tair はバックグラウンドでデータの削除を開始します。

  • 安定性を向上させます。

5.0.72

HIGH

2026-05-11

セキュリティ強化

CVE-2026-23631、CVE-2026-25243、CVE-2026-25589 のセキュリティ脆弱性を修正しました。

5.0.71

LOW

2026-04-08

新機能

  • 一般ユーザが `cluster-require-full-coverage` 構成を取得できるようになりました。

5.0.70

MEDIUM

2026-01-14

機能最適化

  • クラスタアーキテクチャのプライマリ/スタンバイスイッチオーバープロセスを改善しました。

5.0.68

HIGH

2025-10-31

機能最適化

  • 認証システムが `auth account:password` コマンド形式と互換性を持つようになりました。

  • レート制限アルゴリズムを最適化しました。

5.0.67

HIGH

2025-10-09

バグ修正

  • CVE-2025-46817、CVE-2025-46818、CVE-2025-46819、CVE-2025-46844 のセキュリティ脆弱性を修正しました。

  • TairTS および TairString モジュールのいくつかの問題を修正しました。

5.0.66

HIGH

2025-06-26

バグ修正

  • CVE-2025-32023 のセキュリティ脆弱性を修正しました。

  • CVE-2025-48367 のセキュリティ脆弱性を修正しました。

  • Errorstats から一部のエラーメッセージ (主に -WRONGTYPE エラー) が欠落していた問題を修正しました。

5.0.65

HIGH

2025-06-10

バグ修正

  • AOF 再書き込み中の TairString および GIS モジュールにおける潜在的なバイナリデータセキュリティの問題を修正しました。

5.0.64

HIGH

2025-06-05

機能最適化

  • プライマリ-セカンダリのスイッチオーバープロセスを最適化しました。

バグ修正

  • 不正な Lua スクリプトが、その後に Tair モジュールコマンドを実行するとクラッシュする問題を修正しました。

  • TairTS モジュールのいくつかの問題を修正しました。

  • クラスタースケールアウト後のラージキー統計が不正確になる問題を修正しました。

5.0.63

HIGH

2025-04-28

機能最適化

  • Redis グローバル分散キャッシュ機能の安定性を向上させます。

  • インスタンスが Loading 状態のときに `READONLY` および `READWRITE` コマンドを実行できるようにしました。

  • `EXPIREAT` および `PEXPIREAT` コマンドによってトリガーされる削除操作が、有効期限統計に含まれるようになりました。

  • Sentinel 互換モードで `SENTINEL masters` (および `master`、`slaves`、`replicas`) コマンドをサポートします。

バグ修正

  • クラスターインスタンスのスケーリング中にデータアクセス例外が発生する問題を修正しました。この問題はバージョン 5.0.57 から 5.0.62 に影響します。

  • CVE-2025-21605 のセキュリティ脆弱性を修正しました。

  • exHash および TS モジュールのいくつかの問題を修正しました。

5.0.58

HIGH

2025-01-16

バグ修正

  • SRANDMEMBER コマンドが時折、無限ループを引き起こす可能性のある問題を修正しました。

  • CVE-2024-46981 のセキュリティ脆弱性を修正しました。

  • 個々のコマンドの QPS 統計が不正確になる問題を修正しました。

1.9.18

HIGH

2025-10-31

機能最適化

  • レート制限アルゴリズムを最適化しました。

1.9.17

HIGH

2025-10-09

バグ修正

  • CVE-2025-46817 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46818 のセキュリティ脆弱性を修正しました。

  • CVE-2025-46819 のセキュリティ脆弱性を修正しました。

  • CVE-2025-49844 のセキュリティ脆弱性を修正しました。

1.9.15

MEDIUM

2025-06-10

バグ修正

  • AOF 再書き込み中の TairString モジュールにおける潜在的なバイナリデータセキュリティの問題を修正しました。

1.9.14

MEDIUM

2025-01-16

バグ修正

  • CVE-2024-46981 のセキュリティ脆弱性を修正しました。

Tair ディスクベース版

マイナーバージョン

更新レベル

リリース日

タイプ

説明

2.7.3

HIGH

2026-05-06

バグ修正

  • 安定性を向上させます。

2.7.2

HIGH

2026-02-05

バグ修正

  • 安定性を向上させます。

2.7.1

HIGH

2026-01-05

機能最適化

  • Lua は、ワーカースレッドでの実行をサポートしています (デフォルトでは無効ですが、パラメーターを設定して `script-run-in-worker-threads` を `yes` にすることで有効にできます)。

バグ修正

  • 安定性を向上させます。

2.7.0

HIGH

2025-11-24

機能最適化

バグ修正

  • 安定性を向上させます。

2.6.1

HIGH

2025-11-06

機能最適化

  • zrange、zremrange、zpopmin、zpopmax などの zset コマンドのパフォーマンスを最適化しました。zremrange (ランクまたはスコアによる)、zpopmin、または zpopmax を使用して zset の一端からデータが削除され、もう一端に書き込まれる (スコアが増加または減少する) 場合、zrange、zremrange、zpopmin、zpopmax コマンドは、削除されたがまだ回収されていないデータの影響を受けません。

  • スローログエントリ数のクエリをサポートします。

  • optimise-huge-value パラメーターが有効な場合のスループットの安定性を最適化しました。

バグ修正

  • 安定性を向上させます。

2.6.0

MEDIUM

2025-09-23

新機能

  • ホットキーやラージキーを含むリアルタイム TopKey 分析をサポートします。

機能最適化

  • DTS の再開可能な完全データ転送をサポートします。

  • optimise-huge-value パラメーターを追加しました。有効にすると、大きな値に対する書き込みパフォーマンスが 2 倍になります。

  • 長いキーのインデックスサイズを最適化し、パフォーマンスを向上させました。

バグ修正

  • SCAN コマンドの安定性を向上させます。

2.5.8.1

LOW

2025-09-15

機能最適化

  • データ量が少なく、書き込みトラフィックが低いシナリオでの CPU の安定性を向上させます。

2.5.8

MEDIUM

2025-08-08

機能最適化

  • SSD ローカルディスククラスターのスケーリング速度とセカンダリデータベースの再構築速度を最適化しました。

  • ログファイルの蓄積によって引き起こされる可能性のある、データ移行中のソース側の異常なディスク領域の増加を緩和します。

  • 安定性を向上させます。

2.5.7

HIGH

2025-06-23

機能最適化

  • 有効期限が設定されているキーの正確なカウントをサポートします。

バグ修正

  • 異常な書き込みレート制限の問題を修正し、書き込みの安定性を向上させました。

  • その他の安定性を向上させます。

2.5.6

HIGH

2025-05-06

機能最適化

  • 高い書き込み負荷下でのレイテンシーの安定性を向上させ、書き込みの停止や中断を回避します。

  • GC メカニズムを最適化し、範囲クエリのレイテンシー安定性を向上させ、領域使用量を削減します。

2.5.5.1

MEDIUM

2025-03-24

バグ修正

  • ディスク障害検出ロジックを最適化し、自動高可用性スイッチオーバーが発生しないケースを防ぎます。

2.5.5

MEDIUM

2025-02-20

新機能

  • batch-scan-size パラメーターを追加し、各バックグラウンドポーリング操作の最大データ量を設定します (デフォルトはクエリごとに 2 MB)。

バグ修正

  • データ有効期限の安定性を向上させます。

  • SCAN および FLUSHALL コマンドの安定性を向上させます。

  • 非常に長い値を持つ String 型のディスク領域使用量が不安定になる問題を修正しました。

  • インスタンス全体の安定性を向上させます。

2.5.4.1

MEDIUM

2025-01-11

バグ修正

  • Lua スクリプト実行の安定性を向上させます。

Tair 永続メモリ版

マイナーバージョン

更新レベル

リリース日

タイプ

説明

1.2.7.2

HIGH

2025-10-09

バグ修正

  • CVE-2025-49844、CVE-2025-46819、CVE-2025-46818、CVE-2025-46817 を含む 6 つの CVE セキュリティ脆弱性を修正しました。

  • TairHash が時折クラッシュする問題を修正しました。

1.2.7.1

HIGH

2025-07-22

バグ修正

  • CVE-2025-48367、CVE-2025-32023、CVE-2024-46981 を含む 10 の CVE セキュリティ脆弱性を修正しました。

  • TairString モジュールの有効期限に関する問題を修正しました。

  • AOF 再書き込み中の TairString モジュールにおける潜在的なバイナリデータセキュリティの問題を修正しました。

過去のバージョン

以下の表は、2025 年 1 月 1 日より前にリリースされたマイナーバージョンのリリースノートです。

メモリ最適化 (Redis 7.0 互換) の過去のリリース

マイナーバージョン

更新レベル

リリース日

タイプ

説明

24.12.1.0

LOW

2024-12-18

機能最適化

  • TairVector データは DTS を介したデータ同期をサポートし、スケールアウトおよびスケールイン操作中のデータ移行の安定性を向上させました。

バグ修正

  • TairDoc で JSON.GET >= 演算子が機能しない問題を修正しました。

24.12.0.0

LOW

2024-12-06

機能最適化

  • Sentinel パスワードレスモードでは、#no_loose_sentinel-password-free-commands パラメーターを使用して、より多くのパスワードレスコマンドを設定できるようになりました。

  • 安定性を向上させます。

24.11.0.0

LOW

2024-11-20

機能最適化

  • INFO コマンドがノードの run_id フィールドを返すようになりました。

  • アップグレードと構成変更移行の安定性を最適化しました。

  • TairVector の有効期限関連コマンドのパフォーマンスを最適化しました。

  • TairSearch と TairVector の安定性を最適化しました。

24.10.0.0

MEDIUM

2024-10-16

機能最適化

  • 書き込みパフォーマンスを約 5% から 10% 向上させます。

バグ修正

  • CVE-2024-31228 のセキュリティ脆弱性を修正しました。

  • CVE-2024-31227 のセキュリティ脆弱性を修正しました。

  • CVE-2024-31449 のセキュリティ脆弱性を修正しました。

  • 安定性を向上させます。

24.8.2.0

LOW

2024-08-28

機能最適化

  • 安定性を向上させます。

24.8.1.0

LOW

2024-08-22

機能最適化

  • SET コマンドの GET パラメーターを NX/XX パラメーターと併用できるようにしました。

24.8.0.0

2024-08-15

機能の最適化

  • 基本コマンドの処理速度が 5% 向上します。

バグ修正

  • 準同期レプリケーションを有効にした後、blocked_clients の統計情報が不正確になる不具合を修正しました(この不具合は統計情報にのみ影響します)。

  • スロークエリキューがいっぱいになった場合にプロセスがクラッシュする可能性があった不具合を修正しました。

  • TairVector と TairSearch の安定性を最適化しました。

  • TairRoaring のメモリ統計情報の精度を向上させました。

24.7.0.0

LOW

2024-07-22

新機能

  • 初回リリース。 Redis 7.0 およびすべての Tair 独自のデータ構造と互換性があります。

メモリ最適化 (Redis 6.0 互換) の過去のリリース

マイナーバージョン

更新レベル

リリース日

タイプ

説明

24.12.1.0

LOW

2024-12-18

機能最適化

  • TairVector データは DTS を介したデータ同期をサポートし、水平スケーリング操作中のデータ移行の安定性を向上させました。

バグ修正

  • TairDoc で JSON.GET >= 演算子が機能しない問題を修正しました。

24.12.0.0

LOW

2024-12-06

機能最適化

  • Sentinel パスワードレスモードでは、#no_loose_sentinel-password-free-commands パラメーターを使用して、より多くのパスワードレスコマンドを設定できるようになりました。

  • 安定性を向上させます。

24.11.0.0

LOW

2024-11-20

機能最適化

  • INFO コマンドがノードの run_id フィールドを返すようになりました。

  • アップグレードと構成変更移行の安定性を最適化しました。

  • TairVector の有効期限関連コマンドのパフォーマンスを最適化しました。

  • TairSearch と TairVector の安定性を最適化しました。

24.10.0.0

MEDIUM

2024-10-16

機能最適化

  • 書き込みパフォーマンスを約 5% から 10% 向上させます。

バグ修正

  • CVE-2024-31228 のセキュリティ脆弱性を修正しました。

  • CVE-2024-31227 のセキュリティ脆弱性を修正しました。

  • CVE-2024-31449 のセキュリティ脆弱性を修正しました。

  • 安定性を向上させます。

24.8.2.0

LOW

2024-08-28

機能最適化

  • 安定性を向上させます。

24.8.1.0

LOW

2024-08-22

機能最適化

  • 安定性を向上させます。

24.8.0.0

MEDIUM

2024-08-15

機能最適化

  • 基本コマンドの処理速度を 5% 向上させます。

バグ修正

  • 準同期レプリケーションを有効にした後、`blocked_clients` 統計が不正確になる問題を修正しました (これは統計にのみ影響します)。

  • スロークエリキューがいっぱいになるとプロセスがクラッシュする可能性のある問題を修正しました。

  • TairVector と TairSearch の安定性を最適化しました。

  • TairRoaring のメモリ統計の精度を向上させます。

24.7.0.0

LOW

2024-07-22

機能最適化

  • TairVector が疎ベクトルの HNSW インデックスをサポートするようになりました。

  • ts-auto-del-empty-skey-enable パラメーターを追加し、TairTS の Skey の有効期限切れの動作を制御します。デフォルト値は yes で、すべてのデータポイントが期限切れになると Skey が削除されることを意味します。

  • 安定性を向上させます。

24.6.1.1

LOW

2024-07-09

機能最適化

  • TairSearch の安定性を向上させます。

24.6.1.0

LOW

2024-07-05

新機能

  • TairDoc が JSON.MERGE コマンドをサポートするようになりました。

機能最適化

  • TairVector の安定性を向上させます。

24.6.0.0

LOW

2024-07-02

機能最適化

  • 急な高トラフィックシナリオにおけるプライマリ-セカンダリノード同期の安定性を最適化しました。

24.5.1.0

MEDIUM

2024-06-06

機能最適化

  • COMMAND GETKEYS コマンドの使用制限を削除しました。

  • TairVector の FLAT ベクトルインデックスのメモリ使用量を最適化し、小さなインデックスのメモリ浪費を削減しました。

  • TairVector の Within や複数条件の Condition などの転置インデックスを最適化し、TVS.KNNSEARCHFIELD および TVS.MINDEXKNNSEARCHFIELD コマンドを追加しました。

  • TairSearch の TFT.MSEARCH コマンドでインデックス付きフィールドでソートする際に返される `aux_info` に `field_type` フィールドを追加しました。

バグ修正

  • バージョン 24.3.2.2 で導入された TairVector の書き込みパフォーマンスの問題を修正しました。このバージョン以降へのアップグレードを推奨します。

  • TairSearch のいくつかの問題を修正し、安定性を向上させました。

24.5.0.0

MEDIUM

2024-05-22

機能最適化

  • プライマリセカンダリモードでのクロススロットコマンドの同期機能を最適化しました。

  • 大規模インスタンスのバックグラウンド BGREWRITE の速度を最適化しました。

  • INFO コマンドが、コマンドごとの CPU、QPS、トラフィック情報を返すようになりました。

バグ修正

  • 安定性を向上させます。

24.4.1.0

MEDIUM

2024-04-22

機能最適化

  • DTS タスクの再起動後の同期ポイントの任意ロールバックをサポートします。インスタンスに長期的な DTS タスクを設定するには、このバージョンにアップグレードすることを推奨します。

24.4.0.0

MEDIUM

2024-04-16

機能最適化

  • 基本データ構造のメモリ使用量を最適化し、いくつかの複雑な構造を持つ要素のメモリ消費を削減しました。

  • TairVector の全文検索とスカラー検索を組み合わせた取得パフォーマンスを最適化しました。

  • TairVector の複数インデックス検索が、単一インデックス検索と同様に、非ベクトルフィールドの返却をサポートするようになりました。

バグ修正

  • 安定性を向上させます。

24.3.2.2

MEDIUM

2024-03-21

機能最適化

  • 標準アーキテクチャ (プライマリ-セカンダリ) インスタンスのエンジンメタデータ使用量を最適化しました。

バグ修正

  • 安定性を向上させます。

24.3.2.1

MEDIUM

2024-03-18

機能最適化

  • TairVector の「スカラー優先、次にベクトル検索」機能を強化しました。

  • TairVector のスカラーインデックスのストレージメカニズムを最適化し、繰り返しインデックス値のパフォーマンスを向上させました。最大インデックス値の長さは 32 KB になりました。

  • TairVector が純粋なスカラー転置インデックスからのクエリ結果の返却をサポートするようになりました。

バグ修正

  • TairVector の `TVS.GETINDEX` コマンドで `attribute_data_size` と `index_data_size` のエントリが正確にカウントされない問題を修正しました。

  • `XINFO` コマンドがフォーマットに余分なインデントレベルを返す問題を修正しました。

  • `SCAN` コマンドが Count パラメーターの値よりはるかに多くの結果を返す可能性のある問題を修正しました。

24.3.1.0

LOW

2024-03-11

機能最適化

  • 複数データベースのメタデータ作成を遅延させます。`SELECT` コマンドの実行直後ではなく、最初にデータを読み書きするときにデータベースとそのメタデータを作成します。これにより、一部の Redis 管理ツールがすべてのデータベースを走査することによって引き起こされるメタデータの肥大化を回避します。

  • 複数のデータベースが存在する場合の有効期限チェックの効率を最適化し、有効期限が設定されたデータの量に基づいて有効期限タスクを公平にディスパッチします。

24.3.0.0

MEDIUM

2024-03-07

機能最適化

  • 失敗した スムーズスケーリング 移行に対して秒レベルの ロールバック をサポートすることで、構成変更の失敗による インスタンス の非可用性を防ぎます。

    説明

    ただし、多くの論理データベースを使用すると、メタデータのメモリ使用量が高くなる可能性があります。この問題が発生した場合は、この問題が最適化されているバージョン 24.3.2.2 以降にアップグレードしてください。

  • クラスターアーキテクチャで複数データベースコマンド `SWAPDB`、`COPY`、`MOVE` の実行を許可します。

バグ修正

  • `ZRANGEBYSCORE` コマンドに非常に大きな LIMIT を設定すると、データベースに事前に割り当てられたメモリが原因でメモリ不足 (OOM) エラーが発生する問題を修正しました。

24.1.0.0

MEDIUM

2024-01-23

機能最適化

  • TairVector がスカラーデータ (タグや属性など) の転置インデックスの作成をサポートし、スカラー優先、次にベクトル KNN 検索機能を提供します。

バグ修正

  • `GETDEL` コマンドが異常な条件下でインスタンスをクラッシュさせる可能性のある問題を修正しました。

  • `XINFO STREAM` コマンドが不正な最終エントリ情報を返す問題を修正しました。

  • TairVector のいくつかの問題を修正し、安定性を向上させました。

23.12.2.0

LOW

2023-12-26

新機能

  • 半同期モード (semisync) をサポートします。この機能は #no_loose_tsync-repl-mode パラメーターで制御できます。これは概念実証 (POC) バージョンです。本番環境では注意して使用してください。

23.12.1.2

MEDIUM

2023-12-21

機能最適化

  • 一部のシナリオで書き込みパフォーマンスを最適化しました。アップグレードを推奨します。

  • TairSearch が `EXPAINSCORE` コマンドをサポートするようになりました。

バグ修正

  • Redis コミュニティからの Lua スクリプトに関連するいくつかの CVE 修正をマージしました。

  • TairSearch と TairVector のいくつかの問題を修正しました。

  • いくつかの安定性の問題を最適化しました。アップグレードを推奨します。

23.8.1.2

MEDIUM

2023-08-22

機能最適化

  • インスタンスがアイドル状態のときの CPU 使用量を削減し、ベースラインパフォーマンスを向上させます。

  • CloudDBA の CPU 使用量メトリックを標準化しました。

  • プライマリ-セカンダリレプリケーショントラフィックが INFO STATS に個別に表示されるようになりました。

バグ修正

  • TairVector のいくつかの問題を修正しました。

23.8.0.0

MEDIUM

2023-08-03

新機能

  • TLS 暗号化接続を完全にサポートします。

  • TairVector がインデックス内の key レベルでの TTL 設定をサポートし、指定されたキーリストのベクトル最近傍検索をサポートし、全文検索をサポートすることで、ベクトルと全文検索を組み合わせたハイブリッド検索を可能にします。

機能最適化

  • 全体的なパフォーマンスを最適化し、安定性を向上させます。

  • TairZset が EXZRANKBYSCORE コマンドをサポートするようになりました。

  • TairDoc コマンドの動作が現在の TairDoc 公式ドキュメントと一致するようになりました。

  • GETBITBITPOSBITCOUNT などのコマンドのパフォーマンスを最適化しました。

バグ修正

  • TairSearch と TairVector のいくつかの問題を修正しました。

6.2.8.4

MEDIUM

2023-07-13

バグ修正

  • TairVector の Filter がインスタンスをクラッシュさせる可能性のあるまれな問題を修正しました。

6.2.8.3

MEDIUM

2023-07-12

機能最適化

  • TairVector の Filter の制限を最適化し、実行時間を短縮しました。

6.2.8.2

MEDIUM

2023-07-04

機能最適化

  • TairVector HNSW インデックスの自動 GC の安定性を最適化しました。

6.2.8.1

MEDIUM

2023-07-02

バグ修正

  • 以下の問題を修正しました:RENAME コマンドがプライマリノードで実行され、セカンダリノードに同期された後、宛先キーが期限切れになっている場合、セカンダリノードがクラッシュします。

6.2.8.0

MEDIUM

2023-07-01

新機能

  • TairVector が HNSW インデックスの自動 GC をサポートするようになりました。

バグ修正

  • クラスターアーキテクチャで `WAIT` コマンドを使用するとクラッシュする可能性のある問題を修正しました。

  • SCRIPT LOAD の後に異なるクライアントが EVALSHA を実行すると、時折 NOSCRIPT エラーが報告される問題を修正しました。

6.2.7.3

MEDIUM

2023-06-12

機能最適化

  • バックグラウンドバックアップのパフォーマンスを最適化し、バックアップ速度を向上させました。

6.2.7.2

MEDIUM

2023-06-12

新機能

  • TairSearch が配列型のドキュメントと Okapi BM25 類似性アルゴリズムをサポートするようになりました。

機能最適化

  • Dict 構造のメモリ使用量を最適化しました。

バグ修正

  • TairSearch の Pattern Tokenizer のマッチング問題を修正し、安定性を向上させました。

6.2.6.9

LOW

2023-05-09

機能最適化

  • 安定性を向上させます。

6.2.6.8

MEDIUM

2023-04-28

バグ修正

  • 特定の条件下で水平スケーリングタスクが正しく終了しない問題を修正しました。

6.2.6.7

LOW

2023-04-22

機能最適化

  • ユーザーアカウントが `ROLE` コマンドを実行できるようにしました。

6.2.6.6

LOW

2023-04-20

機能最適化

  • TairSearch の安定性を向上させます。

6.2.6.5

MEDIUM

2023-04-17

機能最適化

  • TairSearch のロジックと安定性を最適化しました。

バグ修正

  • クライアントリストに表示される `laddr` アドレスが不正確になる問題を修正しました。

6.2.6.2

HIGH

2023-04-12

セキュリティ強化

  • Redis コミュニティからの最近の重要な CVE セキュリティ修正をすべてマージし、安定性とセキュリティを向上させました。

6.2.5.3

LOW

2023-03-20

バグ修正

  • TairSearch のストレージ例外を修正しました。

6.2.5.2

LOW

2023-03-17

機能最適化

  • 極端なシナリオでのプライマリ-セカンダリ同期のロジックを最適化しました。

バグ修正

  • TairSearch が Double 型のフィールドを解析する際に整数をサポートしない問題を修正しました。

6.2.5.0

HIGH

2023-03-14

機能最適化

  • TairString データ構造を最適化し、キーごとに 8 バイトのメモリを節約します。

  • TairSearch が圧縮ドキュメントストレージをサポートし、トークナイザーの効果を表示するための `TFT.ANALYZER` コマンドを追加しました。

バグ修正

  • TairSearch のメモリ統計に関するいくつかの問題を修正しました。

  • ブロッキング関連のコマンドによってブロックされたクライアントが覚醒しない可能性のある問題を修正しました。

  • `XINFO` コマンドによって返される結果が一部のケースで互換性がない問題を修正しました。

6.2.4.7

HIGH

2023-03-03

バグ修正

  • 多くのパイプラインリクエストが極端な場合に HA の問題を引き起こす可能性のある問題を最適化しました。

6.2.4.6

LOW

2023-03-02

機能最適化

  • 読み書き分離アーキテクチャが、セカンダリノードで読み取り専用リクエスト (EVALEVALSHA など) の実行をサポートするようになりました。これは readonly_lua_route_ronode_enable パラメーターで制御できます。

6.2.4.3

HIGH

2023-02-14

機能最適化

  • TairString を最新のエンコーディング形式に更新し、メモリをさらに節約します。

バグ修正

  • クラスターアーキテクチャでシャードを追加または削除する際に、データ同期が完了しないまれな問題を修正しました。

6.2.4.1

LOW

2023-02-07

新機能

  • TairSearch データ構造をサポートします。

  • TairDoc データ構造の `JSON.GET` コマンドが JSONPath 構文を完全にサポートするようになりました。

6.2.3.2

HIGH

2023-01-13

バグ修正

  • クラスターインスタンスでシャードを追加または削除した後に、期限切れのデータがゆっくりとクリーンアップされる問題を修正しました。

6.2.3.1

LOW

2023-01-04

機能最適化

  • 読み書き分離インスタンスの HA 安定性を向上させます。

6.2.3.0

LOW

2022-12-26

機能最適化

  • TairVector がクラスタープロキシモードをサポートし、FLOAT16 ベクトルデータ型を追加し、複数ベクトルインデックスクエリをサポートするようになりました。

6.2.2.0

LOW

2022-11-22

機能最適化

  • TairVector がジャカード距離関数をサポートするようになりました。

  • TairVector は各インデックスのメモリ使用量の計算をサポートします (index_data_size および attribute_data_size)。

6.2.1.5

LOW

2022-11-14

機能最適化

  • ブロッキングコマンドの問題を修正し、安定性を向上させました。

6.2.1.3

LOW

2022-10-28

機能最適化

  • TairVector の安定性を向上させます。

6.2.1.2

LOW

2022-10-14

機能最適化

  • TairVector の安定性を向上させます。

6.2.1.1

LOW

2022-10-13

初回リリース

  • 初回リリース。Redis Community Edition 6.2 および独自の Tair データ構造と互換性があります (TairSearch はまだサポートされていません)。

  • `KEYS`、`SMEMBERS`、`HGETALL`、`EXHGETALL` などのコマンドのスロークエリの特定と隔離をサポートします。

  • パフォーマンスをさらに最適化しました。同じ仕様の Redis Community Edition インスタンスと比較して、`PUB/SUB` や Lua コマンドなど、すべてのコマンドのパフォーマンスが 2 倍以上になります。

  • ベクトル検索用の独自の TairVector を追加しました。HNSW および FLAT インデックスアルゴリズムをサポートします。ストレージと取得を統合した高性能なリアルタイムベクトルデータベースサービスを提供します。

メモリ最適化 (Redis 5.0 互換) の過去のリリース

マイナーバージョン

更新レベル

リリース日

タイプ

説明

5.0.57

MEDIUM

2024-12-10

機能最適化

  • 新しいクライアントの累積トラフィックとコマンド統計を最適化しました。

バグ修正

  • クラスターインスタンスのスケーリング中にラージキー統計のしきい値が無効になる問題を修正しました。

  • クラスターインスタンスのスケーリングの安定性を向上させます。

5.0.56

LOW

2024-11-15

バグ修正

  • TairString モジュールの有効期限に関する問題を修正しました。

  • TairTS モジュールの問題を修正しました。

5.0.55

MEDIUM

2024-10-08

機能最適化

  • QPS レート制限をサポートします。

バグ修正

  • TairSearch モジュールの複数の問題を修正しました。

  • CVE-2024-31228 のセキュリティ脆弱性を修正しました。

  • CVE-2024-31449 のセキュリティ脆弱性を修正しました。

5.0.54

LOW

2024-08-28

機能最適化

  • VPC パスワードレスアクセスが有効な場合に、不正なパスワードでの認証との互換性を追加しました。

5.0.53

LOW

2024-07-23

機能最適化

  • VPC パスワードレスアクセスと #no_loose_check-whitelist-always パラメーターの両方が有効な場合のホワイトリストチェックロジックを最適化しました。

  • レイテンシーインサイト機能がパイプラインのモニタリングをサポートするようになりました。

  • Redis Community Edition 5.0.14 と互換性があります。

バグ修正

  • Lua および Multi 内のコマンドの実行時間統計が不正確になる問題を修正しました。このバグはバージョン 5.0.49 から 5.0.52 に影響します。

5.0.52

LOW

2024-06-25

機能最適化

  • 多くの接続が同時に登録を解除したときのコマ落ちを防ぐために、Pub/Sub コマンドの実行効率を最適化しました。

  • クライアントポーリングチェックポリシーを最適化し、接続保持がメモリ統計と回収を迅速に実行できないのを防ぎます。

  • 子プロセスが RDB および AOF ファイルを生成する際のディスク書き込み方法を最適化しました。

5.0.51

LOW

2024-05-28

機能最適化

  • 安定性を向上させます。

5.0.50

LOW

2024-05-28

機能最適化

  • WATCH または BLOCK 状態の接続のモニタリングを追加しました。

  • リハッシュに関連するモニタリング項目を追加しました。

  • リアルタイムホットキー統計機能をアップグレードしました。正確な QPS の表示をサポートし、同時に最大 50 個のホットキーを追跡できるようになりました。

バグ修正

  • 共有オブジェクトの使用によって引き起こされる不正確な QPS 統計の問題を修正しました。リアルタイムホットキー統計が有効な場合、共有オブジェクトは使用されなくなりました。

5.0.49

MEDIUM

2024-04-24

機能最適化

  • INFO STATS コマンドが、クライアントの入力および出力バッファ制限による切断の統計を返すようになりました:

    • client_query_buffer_limit_disconnections

    • client_output_buffer_limit_disconnections

  • リアルタイムのラージキー統計のしきい値を追加しました。デフォルト値は 2000 です。たとえば、文字長が 2000 を超える String 型はラージキーと見なされます。2000 を超える要素を持つ List、Set、Hash 型もラージキーと見なされます。

バグ修正

  • exZset の EXZRANKBYSCORE および EXZREVRANKBYSCORE コマンドで、スコアディメンションチェックを追加してクラッシュの問題を修正しました。

5.0.48

LOW

2024-01-09

機能最適化

  • アクティブな有効期限の効率を最適化しました。

  • `INFO CLIENTS` コマンドに `pubsub_clients` メトリックを追加しました。

  • TairSearch は EXPAINSCORE コマンドをサポートします。

  • TairSearch の安定性を向上させます。

バグ修正

  • TairSearch トークナイザーのデータ肥大化の問題を修正しました。

5.0.47

LOW

2023-10-18

機能最適化

  • 極端なシナリオで CPU 使用率が 100% に達する可能性のある問題を最適化しました。

5.0.46

LOW

2023-10-10

機能最適化

  • クラスターアーキテクチャにおける Lua スクリプトの接続タイプ (TCP または TLS) 検出ロジックを最適化しました。

5.0.45

MEDIUM

2023-09-20

機能最適化

  • CLUSTER SLOTS および CLUSTER NODES コマンドのパフォーマンスを最適化しました。

バグ修正

  • TairHash が時折クラッシュする問題を修正しました。

5.0.44

MEDIUM

2023-08-24

機能最適化

  • トラフィックをデータトラフィックとレプリケーショントラフィックに分割することをサポートします。

バグ修正

  • CVE-2022-24834 のセキュリティ脆弱性を修正しました。

5.0.41

LOW

2023-07-21

機能最適化

  • TairSearch の安定性を向上させます。

5.0.35

LOW

2023-06-12

新機能

  • TairSearch が Okapi BM25 類似性アルゴリズムをサポートするようになりました。

5.0.34

LOW

2023-05-22

機能最適化

  • スムーズスケーリングの安定性を向上させます。

5.0.33

LOW

2023-04-23

新機能

  • TairSearch が配列型のドキュメントをサポートするようになりました。

  • TairSearch の安定性を向上させます。

5.0.32

LOW

2023-03-31

機能最適化

  • TairSearch は TFT.EXPLAINCOST コマンドを追加します。

5.0.30

LOW

2023-03-20

機能最適化

  • 安定性を向上させます。

5.0.29

LOW

2023-03-16

機能最適化

  • 安定性を向上させます。

5.0.28

LOW

2023-03-15

機能最適化

  • TairSearch が圧縮ドキュメントストレージをサポートし、トークナイザーの効果を表示するための TFT.ANALYZER コマンドを追加しました。

5.0.27

HIGH

2023-02-15

機能最適化

  • ホットキー情報を定期的に監査ログに出力し、簡単に表示できるようにします。

バグ修正

  • Redis グローバル分散キャッシュを有効にした後、クラスターインスタンスのスケーリング中に発生する可能性のあるまれなクラッシュの問題を修正しました。

5.0.25

LOW

2023-01-13

機能最適化

  • TairSearch は、トークナイザーフレームワークを完全にサポートするようになりました。詳細については、「検索トークナイザー」をご参照ください。

  • TairSearch の `term` および `terms` クエリが lowercase パラメーターの設定をサポートするようになりました。

5.0.22

MEDIUM

2022-11-02

機能最適化

  • TairSearch が IK および Pattern トークナイザーをサポートするようになりました。

  • 安定性を向上させます。

5.0.21

LOW

2022-11-02

機能最適化

  • 安定性を向上させます。

5.0.18

LOW

2022-09-29

機能最適化

  • TairSearch のデータ解析と永続化の安定性を向上させます。

  • TairSearch が Query Builder クライアントのパイプラインをサポートするようになりました。

5.0.15

LOW

2022-08-29

機能最適化

  • TairSearch の MSEARCH 機能をリリースします。

  • TairSearch のマルチスレッド書き込みの安定性を向上させます。

  • クラスターアーキテクチャインスタンスの安定性を向上させます。

5.0.10

LOW

2022-07-28

機能最適化

  • 安定性を向上させます。

5.0.9

LOW

2022-07-27

機能最適化

  • Redis グローバル分散キャッシュインスタンスのスケーリングの安定性を向上させます。

  • TairSearch の Sort (結果のソート) の精度を向上させます。

  • 疎なドキュメントシナリオでの TairSearch のクエリ効率を向上させます。

  • アカウント名が大文字と小文字を区別するようになりました。

  • 予期しない動作を避けるために、KEYS コマンドのクエリ最適化を削除しました。

1.9.11

MEDIUM

2024-01-03

バグ修正

  • TairTS が一部のケースで戻り値を欠落させていた問題を修正しました。

1.9.9

MEDIUM

2023-03-23

バグ修正

  • TairRoaring の TR.GETBIT コマンドが不正な値の型を返す問題を修正しました。

1.9.8

LOW

2023-03-16

機能最適化

  • 安定性を向上させます。

1.9.7

LOW

2022-12-26

機能最適化

  • TairSearch の安定性を向上させます。

1.9.6

LOW

2022-11-02

機能最適化

  • TairTS の安定性を向上させます。

1.9.4

LOW

2022-08-24

機能最適化

  • クラスターアーキテクチャインスタンスの起動プロセスを最適化しました。

1.8.9

LOW

2022-06-07

機能最適化

  • インスタンスの直接接続アクセスを有効にした後のサービス安定性を向上させます。

1.8.8

LOW

2022-06-01

機能最適化

  • TairSearch を更新し、複合クエリの効率を向上させました。

1.8.5

HIGH

2022-05-24

セキュリティ強化

  • 直接接続アクセスが有効なクラスターインスタンスの構成変更の安定性を向上させます。

  • TairSearch の集約機能をサポートし、ドキュメント書き込み効率を向上させます。

1.8.4

LOW

2022-05-17

機能最適化

  • TairSearch の安定性と実行効率を向上させます。

1.8.3

LOW

2022-04-28

機能最適化

  • TairTS の安定性を向上させます。

1.8.2

HIGH

2022-04-22

セキュリティ強化

  • 直接接続アクセスが有効なクラスターインスタンスの構成変更中に、ラージキーの移行でまれに発生する失敗の問題を修正しました。

機能最適化

  • TairSearch のクエリ効率を最適化しました。

1.8.1

LOW

2022-04-20

機能最適化

  • TairRoaring V2.2 をリリースしました。

1.7.28

LOW

2022-03-24

機能最適化

  • レイテンシーヒストグラムが Tair モジュールコマンドの統計をサポートするようになりました。

1.7.27

LOW

2022-03-11

機能最適化

  • TairRoaring V2 をリリースしました。

  • TairSearch をリリースしました。

1.7.20

MEDIUM

2022-01-04

機能最適化

  • TairRoaring のパフォーマンスを最適化しました。

1.7.17

LOW

2021-11-29

機能最適化

  • 異常な条件下でのクラスターインスタンスの再起動失敗の問題を修正しました。

説明

ディスクベース版のみリリース。

1.7.16

LOW

2021-11-24

機能最適化

  • リアルタイムキー分析機能が `Spop` コマンドの統計を見逃す問題を修正しました。

1.7.12

MEDIUM

2021-10-26

機能最適化

  • クラスター構成変更中の過剰なスローログの問題を修正し、安定性を向上させました。

1.7.11

MEDIUM

2021-10-15

機能最適化

  • Info の結果に TDE 情報を追加しました。

  • 安定性を向上させます。

1.7.9

LOW

2021-10-13

機能最適化

  • クラスター構成変更中のスムーズなスロット移行の自律能力を強化しました。

1.7.8

MEDIUM

2021-09-26

機能最適化

  • TairGis データ構造の Raycast アルゴリズムを最適化し、一部の `GIS.CONTAINS` 検索ケースでの不正確さを解決しました。

1.7.7

MEDIUM

2021-09-13

機能最適化

  • TairRoaring のサポートをリリースしました。

  • 安定性を向上させます。

1.7.6

MEDIUM

2021-08-30

機能最適化

  • AOF (Append-Only File) 永続化再書き込み中のメモリリークの問題を修正しました。

  • QPS (Queries Per Second) 統計を読み取り、書き込み、その他の操作に区別して洗練させました。

1.7.5

MEDIUM

2021-08-16

機能最適化

  • スムーズなスロット移行の信頼性を強化し、安定性を向上させました。

1.7.4

HIGH

2021-08-11

バグ修正

  • 直接接続が有効なクラスターインスタンスの構成変更中にまれに発生する失敗の問題を修正しました。

1.7.2

MEDIUM

2021-07-27

機能最適化

  • 安定性を向上させます。

1.7.1

MEDIUM

2021-07-20

新機能

  • RDB データファイルの暗号化と復号を可能にする TDE (透過的データ暗号化) をサポートします。

機能最適化

  • TairHash データ構造のメモリ使用量を最適化しました。

1.6.15

MEDIUM

2021-07-12

機能最適化

  • 安定性を向上させます。

1.6.9

LOW

2021-06-22

新機能

  • レイテンシーヒストグラムをサポートします。

1.6.6

MEDIUM

2021-06-08

機能最適化

  • 安定性を向上させます。

1.6.3

LOW

2021-05-17

新機能

  • データをクリアする際に、キーまたはキーパターンによって一部のキーを保持することをサポートします。これは、以下に使用できます:

    • データフラッシュバックを使用してデータを特定の時点に復元する際に、一部のキーまたはキーパターンを復元する。

    • キーまたはキーパターンに基づいてキースペースのコンテンツを削除または保持する。

1.6.2

MEDIUM

2021-04-25

機能最適化

  • スムーズスケーリングシナリオでのパフォーマンスと移行速度を最適化しました。

  • パブリックネットワーク経由での仮想 IP アドレス (VIP) の取得をサポートし、直接接続モードを使用するクライアントのサポートを向上させます。

  • ラージキーのフォーマットを最適化しました。

1.6.1

MEDIUM

2021-04-08

新機能

  • デフォルトでラージキー (big key) 統計を有効にします。

  • TairString が `gt version` をサポートするようになりました。

機能最適化

  • スロット移行とスムーズスケーリングの能力を向上させます。

1.5.1

HIGH

2021-03-15

バグ修正

  • 同じ名前のキーを上書きする際のリアルタイムラージキー (big key) 統計の正確性の問題を修正しました。

1.5.0

MEDIUM

2021-02-22

新機能

  • ラージキー (big key) のリアルタイム統計をサポートします。

機能最適化

  • 大規模メモリシナリオで `fork` を呼び出す際の高可用性 (HA) システムの生体検知能力を最適化し、潜在的な長い一時停止を回避します。

1.4.16

HIGH

2021-01-11

新機能

  • Redis グローバル分散キャッシュまたは DTS で構築されたマルチアクティブリンクを解放した後、メタデータを迅速にクリーンアップし、その後の同期を高速化できます。

バグ修正

  • TairHash を使用する際に FLUSHALL を頻繁に実行することによって引き起こされるメモリリークの問題を修正しました。

1.4.13

LOW

2020-11-27

新機能

  • illegal address エラーメッセージが返された場合、Tair は現在のクライアントの IP アドレスをエラーメッセージに含めます。この情報を使用して、Tair インスタンスの正しい IP ホワイトリストを設定できます。

    図 1. IP アドレスのプロンプトIP address prompt

1.4.12

MEDIUM

2020-11-26

新機能

  • TairString の構文が Memcache のセマンティクスと互換性を持つようにフラグで拡張されました。

機能最適化

  • 高可用性 (HA) システムの生体検知機能を強化します。

    説明

    この機能の最新の最適化を得るには、マイナーバージョン 1.5.0 以降にアップグレードすることを推奨します。

1.4.9

HIGH

2020-10-22

バグ修正

  • TairString の有効期限切れによって不正なバイナリログが生成される問題を修正し、プライマリ/セカンダリ間のデータの不整合を防止します。

  • TairHash の読み取り専用シナリオで Active Expire がまだ実行されており、HA スイッチオーバー例外を引き起こす問題を修正しました。

  • インスタンスの強制停止後の再起動時に発生する可能性のあるクラッシュを修正しました。

  • データフラッシュバックを使用してポイントインタイムリストア中に RDB ファイルをロードする際に、期限切れのキーが削除される問題を修正しました。

1.4.8

HIGH

2020-10-14

バグ修正

  • 一部のモジュールをロードする際の潜在的なメモリリークの問題を修正しました。

1.4.7

MEDIUM

2020-10-12

機能最適化

  • CLUSTER NODES コマンドの実行結果をキャッシュして、実行速度を最適化しました。

1.4.6

MEDIUM

2020-09-28

機能最適化

  • 特殊なシナリオにおける一部のモジュールの処理能力を最適化しました。

1.4.1

MEDIUM

2020-09-08

新機能

  • プロキシノードがクライアントの IP アドレスを運用ログおよび監査ログに渡すことをサポートし、ログの解釈と特定のクライアントの特定を容易にします。

機能最適化

  • 接続が多すぎて I/O スレッドがビジー状態のときにデータパーティショニングに影響を与えないように、データインジェストを最適化しました。

1.3.17

MEDIUM

2020-08-04

機能最適化

  • DTS で構築された双方向データ同期シナリオでのリンクレイテンシーを最適化しました。

1.3.16

HIGH

2020-07-19

新機能

  • ECS セキュリティグループ機能をサポートします。ECS インスタンスのセキュリティグループを Tair インスタンスにアタッチすることで、ECS の IP アドレスを手動で入力することなく、迅速にアクセスを許可でき、O&M を簡素化します。

  • TairString モジュールを更新し、Memcache セマンティクスと互換性のあるより多くの API (フラグ) をサポートします。

バグ修正

  • データフラッシュバックを使用してポイントインタイムリストア中に BGREWRITEAOF が中断される問題を修正しました。

  • 監査ログのレイテンシーフラグを修正し、プライマリとセカンダリの監査ログの混同を避けます。

1.3.9

MEDIUM

2020-06-19

機能最適化

  • Redis グローバル分散キャッシュまたは DTS で構築された多方向データ同期シナリオでデータをクリアする際に、保存されたポイントインタイムメタデータの自動クリーンアップをサポートします。これにより、レプリケーターの迅速な回復が可能になります。

1.3.7

LOW

2020-05-19

新機能

  • INFO コマンドの戻り値に、Replication セクションにロール情報 (例:role:master) が含まれるようになりました。これは、一部のシナリオでこの情報を呼び出す可能性のある Redisson クライアントと互換性があります。

1.3.6

MEDIUM

2020-05-19

新機能

  • ホットキー情報を定期的にログに出力し、簡単に表示できるようにします。

  • パフォーマンス統計機能が、読み取り、書き込み、同期操作を区別して、より正確な QPS 統計を提供するようになりました。

機能最適化

  • データフラッシュバックを使用したポイントインタイムリストアのカーネル機能を最適化し、データ復元プロセスを簡素化しました。

  • AUTHADMINAUTHCONFIG などのコマンドが機密情報を記録しなくなり、セキュリティが向上しました。

1.3.5

HIGH

2020-04-22

バグ修正

  • マルチスレッドエンジンでクライアント接続を非同期に解放する際の潜在的なデッドロックの問題を修正しました。

  • エンジン内のファイルディスクリプタ (FD) が線形に拡張できない問題を修正しました。

1.3.3

HIGH

2020-04-22

新機能

  • TairBloom が 64 ビットハッシュアルゴリズムを使用するようになりました。

  • TairBloom が最終的なメモリ使用量の推定を追加し、正確なメモリ統計を提供します。

  • TairHash が `exhgetAll2` コマンドを追加し、コマンドの応答形式を修正しました。

バグ修正

  • 不正なホワイトリストが設定されたときにインスタンスから返されるエラーメッセージを、(error) ERR invalid password から (error) ERR illegal address に修正しました。

  • TairGIS で複数の POLYGON を操作する際の潜在的なメモリリークの問題を修正しました。

  • TairDoc のデフォルトパスの問題を修正しました。

  • マルチスレッドエンジンでの Pub および Sub コマンドの潜在的な競合状態の問題を修正しました。

1.3.1

HIGH

2020-04-03

新機能

  • データフラッシュバックをサポートし、Tair データを過去 7 日以内の任意の時点に復元できます。これにより、偶発的な操作によるデータ損失を防ぎ、O&M の複雑さを大幅に軽減し、リアルタイムのデータ保護を提供します。

  • TairGIS が Redis GEO コマンドと互換性を持つようになりました。

  • TairBloom が `BFRESERVE` コマンドの容量安全チェックをサポートするようになりました。

  • TairHash がより多くの新機能をサポートします:

    • EXHSETEXHEXPIREEXHINCRBYEXHINCRBYFLOAT などのコマンドに NOACTIVE オプションが含まれるようになり、一部のシナリオでメモリオーバーヘッドを削減できます。

    • EXHINCRBY には、境界保証を確保するための MAX および MIN オプションが含まれるようになりました。

    • EXHLEN には、実際の長さを返すための noexp オプションが含まれるようになりました。

  • Hash 構造の HINCRBY および HINCRBYFLOAT コマンドをサポートします。これらのコマンドのトランザクション機能を使用して、同じキーの複数のフィールドに対して同時に増減を実行できます。

機能最適化

  • データ構造モジュールの使用を最適化しました。

  • クラスターアーキテクチャインスタンスの JedisCluster クライアントの MGET および MSET コマンドのパフォーマンスを大幅に向上させました。

バグ修正

  • バイナリログ領域のオーバーフローの問題を修正しました。

  • ホットキーがエビクションされた際の潜在的なクラッシュの問題を修正しました。

  • TairHash での二重解放による潜在的なクラッシュを修正しました。

  • 監査ログを無効にした際の Use-After-Free (UAF) によるクラッシュを修正しました。

1.0.10

LOW

2020-02-19

新機能

  • BITFIELD_RO コマンドを追加し、読み書き分離シナリオでのパフォーマンスを大幅に最適化しました。

    説明

    BITFIELD コマンドに `get` オプションしかない場合、プロキシノードはこのコマンドを BITFIELD_RO に変換し、複数のバックエンドデータシャードに転送します。

1.0.9

HIGH

2020-02-19

バグ修正

  • Lua スクリプトで特定の複雑なコマンドを実行することによって引き起こされるレプリケーションプロセスのクラッシュを修正しました。

1.0.8

HIGH

2020-02-10

機能最適化

  • レート制限アルゴリズムとパフォーマンスを最適化しました。

バグ修正

  • クライアント出力バッファの蓄積がサーバー側の過負荷保護をトリガーしたときに発生する可能性のあるサービスクラッシュを修正しました。

1.0.5

HIGH

2020-02-01

新機能

  • Redis グローバル分散キャッシュ機能をサポートします。これは、Alibaba Cloud が開発した独自のマルチアクティブデータベースシステムで、異なる地域の複数のサイトが同時にサービスを提供するビジネスシナリオを簡単にサポートし、企業が Alibaba のアクティブ地理的冗長性アーキテクチャを迅速に複製するのを支援します。

  • Redis グローバル分散キャッシュなどのサービスをサポートするために、バイナリログ機能とそのプロトコルを追加します。

バグ修正

  • `INFO` コマンドの戻り情報に、直接接続モードを使用する際に cluster_enabled 情報が含まれる問題を修正し、一部の SDK がクラスターモードに正しくネゴシエートできるようにしました。

  • 管理クライアント数の不正確な統計の問題を修正しました。

  • クライアントを解放する際の潜在的なクラッシュの問題を修正しました。

  • pipeline に複雑なコマンドが含まれている場合の潜在的なクラッシュの問題を修正しました。

0.2.9

HIGH

2020-01-06

機能最適化

  • TairHash のメモリ使用量を最適化しました。

バグ修正

  • レート制限中の潜在的なクラッシュの問題を修正しました。

0.2.7

HIGH

2019-12-23

新機能

  • 直接接続モードをサポートします。クライアントは直接接続モードのエンドポイントを使用してプロキシをバイパスでき、ネイティブの Redis クラスターに接続するのと同様です。これにより、リンクのオーバーヘッドが削減され、インスタンスの応答速度がさらに向上します。

  • ホットキー識別ロジックをサポートし、メモリ使用量を最適化してエンジン内のホットキーを正確に発見します。

  • 楽観的ロックシナリオ向けの EXCAS コマンドをサポートします。

バグ修正

  • パイプラインを使用する際の潜在的な coredump の問題を修正しました。

0.2.3

LOW

2019-12-03

初回リリース

Tair (Enterprise Edition) メモリ最適化は、高い同時実行性、多くの読み書きホットスポット、非常に高いパフォーマンス要件を持つビジネスシナリオに適しています。Redis Community Edition と比較して、その利点は次のとおりです:

  • マルチスレッドモデルを使用しており、同じ仕様の Redis Community Edition インスタンスの約 3 倍のパフォーマンスを発揮します。

  • TairString (CAS および CAD を含む)、TairHash、TairGIS、TairBloom、TairDoc など、複数の強化されたデータ構造モジュールを提供します。これらは、大量のコードを合理化し、ビジネス全体のパフォーマンスを向上させ、ビジネスイノベーションに集中するのに役立ちます。

ディスクベース版の過去のリリース

マイナーバージョン

更新レベル

リリース日

タイプ

説明

2.5.4

LOW

2024-11-05

新機能

  • SSD ベース (ローカルディスク) のインスタンスがデータフラッシュバックをサポートするようになりました。

2.5.3

HIGH

2024-07-05

新機能

  • GEO シリーズのコマンドをサポートします。

  • `RENAME` および `RENAMENX` コマンドをサポートしますが、変更できる最大キーサイズは max-rename-commit-size パラメーター (デフォルトは 16 MB) によって制限されます。

  • `ZPOPMIN`、`ZPOPMAX`、`BZPOPMIN`、`BZPOPMAX` コマンドをサポートします。

  • `LPOS` コマンドをサポートします。

  • List データ構造のエンコーディングを最適化し、CPU 複雑性をメモリ最適化 List データ構造のそれと一致させました。

バグ修正

  • String Rewrite コマンドを修正し、下位バージョンの Redis で認識できるようにしました。DTS を使用してソースデータベースを移行する場合、宛先は下位バージョンの Redis インスタンスにすることができます。

  • `INFO` コマンドに表示される Redis バージョンを 4.0 から 6.0 に変更しました。

  • 安定性を向上させます。

2.5.2

HIGH

2024-01-22

新機能

  • DTS 移行および同期のソースデータベースとして使用でき、再開可能な転送をサポートします。

  • クライアントが切断した後、Tair は、`SUNION`、`SUNIONSTORE`、`SINTER`、`SINTERCARD`、`SINTERSTORE`、`SDIFF`、`SDIFFSTORE`、`ZUNIONSTORE`、`ZUNIONSTORE` などのスロークエリを引き起こす可能性のあるコマンドを先行して終了させ、リソース消費を削減します。この場合、書き込みコマンドが正常に実行されることは保証されない場合があります。

機能最適化

  • バックグラウンド GC のロックの粒度を最適化しました。

バグ修正

  • ディスク使用率が高い場合のバージョンアップグレードの安定性を向上させます。

  • データ統計が過大評価されるバグを修正しました。

  • 一部のコマンドの安定性を向上させます。

  • インスタンス全体の安定性を向上させます。

2.4.2.5

HIGH

2023-12-20

バグ修正

  • 安定性を向上させます。

2.4.2.4

HIGH

2023-11-06

バグ修正

  • GC の安定性を向上させます。

2.4.2.3

HIGH

2023-11-01

機能最適化

  • バックグラウンド GC が、ラージキーのバッチ削除を小さなチャンク (デフォルトは 1 MB) でサポートするようになりました。

2.4.2.2

HIGH

2023-09-04

バグ修正

  • FLUSHALL コマンドとバックアップ機能の安定性を向上させます。

機能最適化

  • FLUSHDB コマンドの速度を向上させます。

  • バックグラウンドでのディスクへの書き込み速度を制限するロジックを追加しました。

2.4.2.1

HIGH

2023-08-23

機能最適化

  • 大量のガベージデータが存在する場合の Hash、Set、List、ZSet データ構造の反復読み取りの安定性を向上させます。

2.4.1.3

HIGH

2023-07-14

バグ修正

  • SSCAN コマンドが特定のシナリオで例外を返す問題を修正しました。

2.4.1.2

HIGH

2023-07-11

バグ修正

  • 安定性を向上させます。

2.4.1.1

HIGH

2023-07-10

バグ修正

  • 安定性を向上させます。

2.4.1

HIGH

2023-07-04

機能最適化

  • 一部の極端なシナリオでのインスタンスの読み書きパフォーマンスを最適化しました。

  • ログの領域使用量を最適化しました。

2.3.3

HIGH

2023-04-20

バグ修正

  • ブロッキング関連のコマンドによってブロックされたクライアントが覚醒しない可能性のある問題を修正しました。

2.3.2

HIGH

2022-12-22

バグ修正

  • BRPOPBLPOPBRPOPLPUSH などのコマンドが時折クラッシュする問題を修正しました。

2.3.1

MEDIUM

2022-09-14

新機能

  • トランザクション (MULTI および EXEC コマンド) をサポートします。この機能は txn-isolation-lock パラメーターで制御できます。

  • Lua スクリプト (EVALEVALSHASCRIPT コマンド) をサポートします。この機能は txn-isolation-lock および #no_loose_lua-strict-mode パラメーターで制御できます。

  • String ビットマップ関連のコマンド (BITCOUNTBITFIELDBITOPBITPOSGETBITSETBIT) をサポートします。

機能最適化

  • プライマリ・セカンダリ同期の安定性を最適化します。

2.2.22

2022-08-10

機能の最適化

  • 1 TB を超える大容量インスタンスの持続的な読み書き性能を最適化します。

2.2.15

2022年06月06日

バグ修正

  • 安定性が向上します。

2.1.13

LOW

2022-05-05

機能最適化

  • プライマリ-セカンダリ同期の安定性を最適化しました。

2.1.12

LOW

2022-04-26

機能最適化

  • プライマリ-セカンダリ同期の安定性を最適化しました。

2.1.10

LOW

2022-04-14

機能最適化

  • プライマリ-セカンダリ同期効率を最適化し、スループットを向上させ、レイテンシーを低減しました。

  • 多くのラージキーの有効期限切れによってトリガーされる Compact タスクのリソース消費を最適化しました。

2.1.7

LOW

2021-08-12

機能最適化

  • アクティブ HA スイッチオーバーの速度を最適化し、安定性を向上させました。

2.1.5

HIGH

2021-07-13

バグ修正

  • バイナリログファイルの過剰なディスク領域使用の問題を修正しました。

2.1.4

MEDIUM

2021-07-07

機能最適化

  • テラバイト規模のインスタンスのストレージパラメーターを最適化し、パフォーマンスを向上させました。

  • 安定性を向上させます。

2.1.0

LOW

2021-05-26

新機能

  • トランザクション機能の段階的リリース ( MULTI および EXEC コマンドをサポート)。

  • Lua スクリプト機能の段階的リリース ( EVALEVALSHASCRIPT コマンドをサポート)。

2.0.13

LOW

2021-04-24

新機能

  • キースペースイベント通知をサポートします。

1.2.17

HIGH

2021-02-04

バグ修正

  • 極端なケースでの FLUSHALL コマンドの潜在的なプライマリ-セカンダリデータの不整合の問題を修正し、データ整合性保護を強化しました。

1.2.16

HIGH

2021-01-29

バグ修正

  • 極端なケースで切断された後、プライマリ-セカンダリ接続が自動的に再接続できない問題を修正し、データ整合性保護を強化しました。

1.2.15

MEDIUM

2021-01-20

新機能

  • `cmd_slowlog_count` を追加し、スローログの過去の累積値の統計をサポートします。

機能最適化

  • ディスクがいっぱいになったときの緩和能力を最適化しました。

1.2.14

LOW

2020-12-31

新機能

  • プライマリ-セカンダリデータ検証を追加しました。

1.2.13

HIGH

2020-12-31

バグ修正

  • 一部のシナリオでの RESTORE コマンドのバグを修正しました。

1.2.12

MEDIUM

2020-12-23

機能最適化

  • FLUSHALL および FLUSHDB コマンドの実行メカニズムを最適化し、順次実行を強制します。

1.2.11

MEDIUM

2020-12-10

機能最適化

  • メモリ管理を最適化しました。

1.2.10

LOW

2020-12-04

新機能

  • VPC でのパスワードレスアクセスをサポートします。

  • 大規模トランザクションによるメモリオーバーフローの問題を防ぐために、単一トランザクションのサイズを制限することをサポートします (max-write-batch-size オプションで構成)。

1.2.9

MEDIUM

2020-11-27

機能最適化

  • INFO コマンドの戻りメッセージに redis_version 情報を追加しました。

1.2.8

HIGH

2020-11-20

バグ修正

  • 接続数の統計が不正確になる問題を修正しました。

  • RESTORE コマンドのキー統計が不正確になる問題を修正しました。

1.2.7

HIGH

2020-10-28

バグ修正

  • SETRANGE コマンドの異常終了の問題を修正しました。

  • キーが空文字列の場合のデータ例外の問題を修正しました。

1.2.6

HIGH

2020-09-28

バグ修正

  • 接続管理ログの過剰な増加の問題を修正しました。

1.2.5

HIGH

2020-09-27

バグ修正

  • 運用ログの過剰な増加の問題を修正しました。

1.2.4

HIGH

2020-09-27

機能最適化

  • プライマリ-セカンダリ同期の安定性を向上させます。

  • 複雑なデータ構造のメンバーのスキャンパフォーマンスを最適化しました。

バグ修正

  • ZADD および ZINCR コマンドで複数の重複メンバーを操作する際のセマンティックエラーを修正しました。これはネイティブコマンドと矛盾していました。

  • MGET コマンドが空文字列に対して nil を返すエラーを修正しました。

1.2.3

LOW

2020-09-27

初回リリース

Tair (Enterprise Edition) ディスクベース版は、TairDB KV ストレージエンジンに基づいて独自に開発され、ストレージに ESSD クラウドディスクを使用します。大容量、低コスト、高永続性のデータベースサービスを提供し、以下の利点があります:

  • すべてのデータはクラウドディスクに保存され、Redis Community Edition の 15% という低コストで自然な永続性を提供します。

  • マルチ I/O、マルチワーカーモデルを使用して単一マシンのスループットを向上させ、バイナリログによるプライマリ-セカンダリレプリケーションをサポートします。

  • ほとんどのネイティブ Redis コマンドと互換性があります。

  • ネイティブ Redis の固有の `fork` 問題のためにメモリを予約する問題を解決します。

永続メモリ版の過去のリリース

マイナーバージョン

更新レベル

リリース日

タイプ

説明

1.2.7

HIGH

2024-07-10

新機能

  • pubsub_clients メトリックが INFO CLIENTS コマンドに追加されました。

  • トラフィックはデータトラフィックとレプリケーショントラフィックに分割できます。

機能最適化

  • アクティブな有効期限の効率が最適化されました。

  • CLUSTER SLOTS および CLUSTER NODES のパフォーマンスが最適化されました。

  • 使用済みメモリの統計を最適化し、誤ったメモリウォーターマークの警告を回避します。

  • ホットキーに関する統計が定期的に監査ログに記録されます。

バグ修正

  • CVE-2022-24834 のセキュリティ脆弱性が修正されました。

  • TairHash が時折クラッシュする問題を修正しました。

  • 定期的にホットキー情報を出力して、不完全な過去のホットキーデータの問題を解決します。

  • クラスターのスケーリングの安定性を向上させます。

  • 準同期レプリケーションの安定性を向上させます。

1.2.6.4

LOW

2023-10-13

バグ修正

  • 準同期レプリケーションの安定性を向上させます。

1.2.6.3

MEDIUM

2023-08-03

バグ修正

  • 特殊なシナリオでの異常なエビクション機能の問題を修正しました。

  • 安定性を向上させます。

1.2.6.2

LOW

2022-12-09

バグ修正

  • 安定性を向上させます。

1.2.6.1

LOW

2022-11-14

バグ修正

  • 安定性を向上させます。

1.2.6

LOW

2022-11-02

新機能

  • TairHash のサポートを追加しました。

機能最適化

  • リクエスト実行パフォーマンスを最適化しました。

  • 安定性を向上させます。

1.2.5.1

LOW

2022-09-21

バグ修正

  • バージョン 1.2.5 の TairCPC コマンドに関連するバグを修正しました。このバグはインスタンス障害を引き起こす可能性があります。

    説明

    バージョン 1.2.5 を実行しているインスタンスは、このバージョンにアップグレードしてください。

  • 安定性を向上させます。

1.2.5

MEDIUM

2022-08-31

機能最適化

  • メインハッシュテーブルの拡張戦略を最適化しました。

  • `FLUSHALL` および `FLUSHDB` コマンドのパフォーマンスを最適化しました。

  • リハッシュのパフォーマンスを最適化しました。

  • 安定性を向上させます。

1.2.4.1

LOW

2022-07-28

バグ修正

  • バージョン 1.2.4 の `GETBIT` コマンドがインスタンス障害を引き起こす可能性のあるバグを修正しました。

    説明

    バージョン 1.2.4 を実行しているインスタンスは、このバージョンにアップグレードしてください。

1.2.4

LOW

2022-07-18

機能最適化

  • `RENAME` シリーズのコマンドと `MOVE` コマンドの互換性を追加しました。時間計算量は O(n) で、元のバージョンとは異なります。これは `pena_rename_move_compatible_enabled` パラメーターで制御できます。

  • クラスターインスタンスのスケーリングの安定性を向上させます。

  • `SETBIT`、`SETRANGE`、`APPEND`、`BITFIELD` コマンドのパフォーマンスを最適化し、ラージキーでの実行が遅くなる問題を解決しました。

1.2.3.4

LOW

2022-07-14

バグ修正

  • `INFO` コマンドの応答から `Errorstats - Selected` フィールドを削除しました。

  • レイテンシー統計ヒストグラムを最適化しました。

  • 準同期レプリケーションの安定性を向上させます。

  • `ZUNIONSTORE` や `ZINTERSTORE` などのコマンドがクラスタープロキシモードでエラーを報告する問題を修正しました。

  • `SORT` コマンドが特殊なシナリオで不正な永続メモリ使用量統計を引き起こす問題を修正しました。

機能最適化

  • `INFO` コマンドの応答の `redis_version` の値を 6.0.9 に変更しました。

1.2.3.3

LOW

2022-05-12

新機能

  • TairCpc のサポートを追加しました。

1.2.3.2

HIGH

2022-04-24

バグ修正

  • `MAXMEMORY_VOLATILE_TTL` モードでの異常なキーエビクション順序の問題を修正しました。

  • クラスターアーキテクチャでのノードの追加および削除プロセスをアップグレードおよび最適化しました。

  • 準同期レプリケーションの安定性を向上させます。

1.2.3.1

LOW

2022-03-31

機能最適化

  • `CAS` コマンドの永続化の問題を修正しました。

  • クラスターインスタンスのスローログと監査ログにクライアントの IP アドレスが表示されない問題を修正しました。

  • 安定性を向上させます。

1.2.3

MEDIUM

2022-03-03

新機能

  • TairString をサポートします。

  • Stream データ構造をサポートします。

  • Set 構造が `intset` エンコーディングをサポートするようになり、メモリオーバーヘッドを削減します。

  • データエビクション (Eviction policy) をサポートします。

  • パフォーマンスを最適化し、安定性を向上させます。

バグ修正

  • リアルタイムキー分析機能が `Spop` コマンドの統計を見逃す問題を修正しました。

1.2.2.4

LOW

2022-01-21

機能最適化

  • 大規模な値のシナリオでのストレージ領域を最適化し、永続メモリの使用量を削減します。

1.2.2.3

HIGH

2021-12-30

機能最適化

  • データ書き込みのテールレイテンシーを最適化しました。

  • 安定性を強化しました。

1.2.2.2

HIGH

2021-12-14

バグ修正

  • 特定のシナリオで List や Hash などのデータ構造の不正な使用統計を修正しました。

1.2.2.1

LOW

2021-10-21

機能最適化

  • 安定性を向上させます。

1.2.2

HIGH

2021-10-20

機能更新

  • クラスター版での自動スケーリングの速度制御を最適化しました。

    説明

    スケーリング中、古いデータのクリーンアップ速度はインスタンスの負荷に基づいて適応的に制御されます。たとえば、低負荷時にはクリーンアップにより多くの CPU を使用してプロセスを高速化します。この機能はスケーリング中に CPU 使用率が高くなる可能性がありますが、通常のアクセスには影響しません。

  • 大規模クラスターでの `CLUSTER NODES` などのコマンドのパフォーマンスを最適化しました。

バグ修正

  • クラスターのスケーリング中に異常なスローログ (SLOWLOG) が生成される問題を修正しました。

  • 安定性を向上させます。

1.2.0

LOW

2021-09-21

機能更新

  • List、Hash、Set、Zset 構造のストレージ領域を最適化し、メモリと永続メモリの使用量を削減します。

1.1.8

LOW

2021-08-17

機能更新

  • 一部のシナリオでメモリ枯渇により永続メモリが完全に使用できない問題を解決しました。

  • 安定性を向上させます。

1.1.7

LOW

2021-08-02

新機能

  • 準同期機能をサポートします。デフォルトでは無効になっています。

    説明

    準同期とは、クライアントによって開始された更新がプライマリノードで実行された後、ログがセカンダリノードに同期的に送信されることを意味します。プライマリノードは、セカンダリノードが受信を確認した後にのみクライアントに応答を返します。セカンダリインスタンスが利用できない場合、またはプライマリインスタンスとセカンダリインスタンス間でネットワーク例外が発生した場合、準同期レプリケーションは非同期レプリケーションにダウングレードされます。

  • INFO コマンドの戻り情報で、redis_version の値が 4.9.9 に変更され、エンジンバージョン (マイナーバージョン) として pena_version が追加されました。

1.1.6.1

MEDIUM

2021-06-10

機能更新

  • 安定性を向上させます。

1.1.6

MEDIUM

2021-05-08

新機能

  • スムーズスケーリングをサポートし、シームレスなスロット移行を可能にします。

機能最適化

  • Hash および Zset 構造が `ziplist` エンコーディングをサポートするようになり、メモリオーバーヘッドを削減します。

  • 高可用性 (HA) システムの生体検知能力を強化します。

  • 大規模クラスター (多くのデータシャードを持つ) の移行能力を最適化しました。

  • クラスターアーキテクチャでのスケーリングの安定性を向上させます。

1.1.5

MEDIUM

2021-01-15

新機能

  • クラスターアーキテクチャをサポートし、Redis 自体のシングルスレッドのボトルネックを簡単に克服し、大容量かつ高性能のビジネス要件を満たすことができます。

  • インスタンスのマイナーバージョンを INFO コマンドの戻り情報の redis_version パラメーターの値として使用します。

機能最適化

  • サービスの安定性を向上させます。

1.1.4

MEDIUM

2020-10-28

新機能

  • 標準アカウントが INFO コマンドを実行すると、戻り結果に永続メモリ使用量情報が含まれるようになりました。

機能最適化

  • EMBSTR エンコーディングが占有するメモリ領域を最適化し、メモリオーバーヘッドを削減します。

  • サービスの安定性を向上させます。

1.1.3

LOW

2020-09-16

初回リリース

Tair (Enterprise Edition) 永続メモリ版は、永続メモリ技術に基づいて、大容量で Redis 互換のインメモリデータベース製品を提供し、以下の利点があります:

  • 同じ容量で、価格は Redis Community Edition よりも約 30% 低くなっています。

  • 大規模仕様のインスタンスでの AOF 再書き込み中の `fork` 呼び出しによって引き起こされるレイテンシージッターやサービスデータのロードが遅いなどの問題を解決し、パフォーマンスと永続性のトレードオフをなくします。

  • 各書き込み操作が正常に永続化された後にのみ応答を返す、強力なコマンドレベルの永続性保証を提供します。

  • ネイティブ Redis のほとんどのデータ構造とコマンドと互換性があり、データ構造 (Stream を除く) の永続化をサポートします。