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

Tair (Redis® OSS-Compatible):機能比較: Tair (Enterprise Edition) vs. Redis オープンソース版

最終更新日:Apr 21, 2026

このトピックでは、Tair (Enterprise Edition) 製品シリーズと Redis オープンソース版の機能を比較し、お客様のニーズに最適な製品を選択するお手伝いをします。

選択ガイド

カテゴリ

シリーズ

特徴

シナリオ

Tair (Enterprise Edition)

DRAM ベースのインスタンス

  • 超高性能: マルチスレッドモデルを使用することで、同等の Redis オープンソース版インスタンスの最大 3 倍の読み書き性能を実現します。詳細については、「Redis オープンソース版、コスト効率の高いインスタンス、Tair DRAM ベースのインスタンスのパフォーマンスホワイトペーパー」をご参照ください。

  • 豊富な独自のデータ構造: <a baseurl="t2225607_v1_13_0.xdita" data-node="4953900" data-root="77521" data-tag="xref" href="t2218042.xdita#" id="accb755ce0s3j">exString</a> (拡張 Redis String コマンドを含む)、<a baseurl="t2225607_v1_13_0.xdita" data-node="4953907" data-root="77521" data-tag="xref" href="t2221675.xdita#" id="f77b83fbd8mks">exHash</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953903" data-root="77521" data-tag="xref" href="t2221681.xdita#" id="adc86e788dmcx">exZset</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953896" data-root="77521" data-tag="xref" href="t2219822.xdita#" id="04a2c1e588wb9">GIS</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953895" data-root="77521" data-tag="xref" href="t2219834.xdita#" id="3e2156ced4s0o">Bloom</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953897" data-root="77521" data-tag="xref" href="t2221677.xdita#" id="0ed797f46eh44">Doc</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953906" data-root="77521" data-tag="xref" href="t2221679.xdita#" id="aef0f07e4fmw5">TS</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953905" data-root="77521" data-tag="xref" href="t2219840.xdita#" id="1ed2e35b4cpiu">Cpc</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953902" data-root="77521" data-tag="xref" href="t2221680.xdita#" id="bf8424b24fubh">Roaring</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953899" data-root="77521" data-tag="xref" href="t2221682.xdita#" id="834e723c5fe29">Search</a><a baseurl="t2225607_v1_13_0.xdita" data-node="4953901" data-root="77521" data-tag="xref" href="t2250522.xdita#" id="8357b0c6d0jci">Vector</a> などのさまざまな拡張データ構造を提供します。これらの構造により、コードが合理化され、ビジネスパフォーマンスが向上し、イノベーションに集中できるようになります。

  • エンタープライズグレードの機能: ポイントインタイムリカバリRedis グローバル分散キャッシュ、プロキシクエリキャッシュなどの高度な機能をサポートします。

  • 高度な暗号化: TLS 暗号化TDE (透過的データ暗号化) などのエンタープライズグレードの製品暗号化機能をサポートします。

  • 強化されたデータ整合性: 非同期レプリケーション上に構築された半同期モードを提供し、より強力なデータ整合性を保証します。

  • リアルタイム追跡: インスタンスへの読み書きリクエストをリアルタイムで追跡し、問題を迅速に特定して解決します。

  • 高消費キー分析: 高消費キーのリアルタイム統計とカスタムしきい値をサポートし、アラート機能も備えています。

  • サーバー側のレート制限: サーバーレベルのリクエストレートベースのアクセス制限 (RBAL) により、インスタンスの安定した運用を保証します。

パフォーマンスを重視する、ミッションクリティカルなビジネスアプリケーション。

永続メモリインスタンス

  • 超高コスト効率を提供します。永続メモリインスタンスの価格は、同じ容量の Redis オープンソース版インスタンスよりも約 30% 低くなっています。永続メモリインスタンスのパフォーマンスは、Redis オープンソース版インスタンスの 90% に達します。詳細については、「永続メモリインスタンスのパフォーマンスホワイトペーパー」をご参照ください。

  • 拡張データモジュールをサポートします。これらのモジュールには、exString (Redis 文字列機能を強化するコマンドを含む)、exHashCpc が含まれます。

  • 停電によるデータ損失を防ぎます。永続メモリインスタンスは、各コマンドの永続化を実装します。システムは、データが永続的に保存された後にのみ、各書き込み操作に対して成功応答を返します。永続メモリインスタンスは、キャッシュの代わりにインメモリデータベースとして使用できます。

高いパフォーマンスと強力な永続性を必要とし、コストが二次的な要因であるデータキャッシングおよびストレージに最適です。

ESSD/SSD ベースのインスタンス

  • コスト削減: ESSD/SSD ベースのインスタンスは、Redis オープンソース版インスタンスと比較して最大 85% のコストを削減します。

  • 高性能: ESSD/SSD ベースのインスタンスは、Redis オープンソース版インスタンスの約 60% のパフォーマンスを提供します。詳細については、「ESSD ベースのインスタンスのパフォーマンスホワイトペーパー」および「SSD ベースのインスタンスのパフォーマンスホワイトペーパー」をご参照ください。

  • ディスクへのストレージ: ESSD/SSD ベースのインスタンスは、データを ESSD または SSD に保存して、高いデータ信頼性を保証します。ESSD/SSD ベースのインスタンスの容量は、数百テラバイトに達することがあります。

  • データ分散: ESSD/SSD ベースのインスタンスは、Alibaba Cloud TairDB ストレージエンジンを使用し、ディスクとメモリを組み合わせて、データの永続性とデータへの迅速なアクセスの最適なバランスを提供します。

  • 高い互換性: ESSD/SSD ベースのインスタンスは、Redis 6.0 のほとんどのデータ構造とコマンドと互換性があります。

コスト効率が最優先事項である、大容量、低頻度のストレージシナリオで、低レイテンシー要件がある場合に最適です。

Redis オープンソース版

N/A

高性能でオープンソースの Redis との互換性があります。

標準的な Redis のユースケースと移行シナリオ。

説明

製品選択の詳細については、「製品選択ガイド」をご参照ください。

機能比較

次の表では、✔️ は機能がサポートされていることを示し、❌ はサポートされていないことを示します。

カテゴリ

項目

Tair (Enterprise Edition)

Redis オープンソース版

DRAM ベースのインスタンス

永続メモリインスタンス

ESSD/SSD ベースのインスタンス (ESSD)

ESSD/SSD ベースのインスタンス (SSD)

バージョン 2.8、4.0、5.0

バージョン 6.0、7.0

コスト効率の高いインスタンス

ベースラインパフォーマンス

パフォーマンスベンチマーク (Redis オープンソース版との比較)

300%

90%

読み取り: 40%

読み取り: 60%

同等

120%

120%

書き込み: 30%

書き込み: 40%

最大ノード接続数

30,000

10,000

10,000

40,000

10,000

10,000

10,000

単一キーの QPS (参考) ①

450,000

130,000

30,000–60,000

50,000–60,000

140,000

160,000

160,000

最大帯域幅 (MB/s)

96–2,048

96–2,048

187.5–1,000

187.5–2,048

10–2048

48–2,048

96–2,048

仕様

I/O およびワーカモデル

マルチスレッド I/O およびワーカー (Real Multi-IO) ③

シングルスレッド

マルチスレッド I/O およびワーカー (Real Multi-IO)

マルチスレッド I/O およびワーカー (Real Multi-IO)

シングルスレッド

シングルスレッド

シングルスレッド

ユニットあたりのコスト (Redis オープンソース版との比較)

117%

70%

15%–20%

15%

同等

同等

51%–67%

データ構造

サポートされるデータ構造とコマンド

サポートされるコマンドはインスタンスタイプによって異なります。詳細については、「Tair (Enterprise Edition) のコマンドサポートと制限」をご参照ください。

一部のコマンドはサポートされていません。詳細については、「Redis オープンソース版のコマンドサポート」をご参照ください。

拡張データ構造

✔️

✔️️️ (一部)

データの永続性

レプリケーションの整合性

結果整合性

結果整合性

結果整合性

結果整合性

結果整合性

結果整合性

結果整合性

永続化の整合性 ④

ライトバック

ライトスルー

ライトスルー

ライトスルー

ライトバック

ライトバック

ライトバック

永続化レベル

数秒以内

コマンドレベル

コマンドレベル

コマンドレベル

数秒以内

数秒以内

数秒以内

セキュリティ

TLS 暗号化

✔️

✔️

✔️

✔️

✔️

TDE (透過的データ暗号化)

✔️

IP ホワイトリスト

✔️

✔️

✔️

✔️

✔️

✔️

✔️

パフォーマンス分析

トップキー統計

✔️

✔️

✔️

✔️

✔️

履歴ホットキーのクエリ

✔️

✔️

✔️

✔️

✔️

✔️

✔️

オフラインでの large キー分析

✔️

✔️

✔️

✔️

✔️

監査ログ

✔️

✔️

✔️

✔️

✔️

✔️

✔️

高度な機能

ポイントインタイムリカバリ

✔️

✔️

✔️

半同期モード

✔️

✔️

✔️

プロキシクエリキャッシュ

✔️

✔️

Redis グローバル分散キャッシュ

✔️

DTS を使用した一方向データ同期

✔️

✔️

✔️

✔️

✔️

✔️

✔️

DTS を使用した双方向データ同期

✔️

✔️

✔️

表内の番号付き項目に関する注記:

  • ①: この参考 QPS は O(1) コマンドを使用して測定されます。QPS は時間計算量が増加するにつれて減少します。

  • ②: パフォーマンスは、データのホット/コールド分布に依存します。メモリヒット率が高いほど、パフォーマンスは Redis オープンソース版のベースラインに近くなります。

  • ③: Redis 6.0 の I/O スレッドモデルとは異なり、DRAM ベースのインスタンスで使用される Real Multi-IO モデルは、I/O とコマンド実行の両方を高速化し、接続の急増に対するより強力な耐性を提供し、スループットを線形的に向上させます。

  • ④: 2 つのデータ永続化メソッドが利用可能です:

    • ライトスルー: データが同期的に永続化された後にのみ、成功メッセージが返されます。

    • ライトバック: データが書き込まれた直後に成功メッセージが返され、その後データは非同期でディスクにフラッシュされます。