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

Tair (Redis® OSS-Compatible):サービスアーキテクチャ

最終更新日:Jan 27, 2025

Tair (Redis OSS-compatible) は、クラスターおよび標準アーキテクチャをサポートしており、自動読み書き分離機能を動的に有効にできます。

ビジネス要件に基づいてアーキテクチャを選択できます。

概要

次の表に、サポートされているインスタンスアーキテクチャを示します。 インスタンスアーキテクチャへのリンクをクリックすると、アーキテクチャの詳細を表示できます。

クラスターアーキテクチャ

インスタンスアーキテクチャ

アーキテクチャ図

シナリオ

クラスターインスタンス

各シャードは、マルチノードのマスターレプリカアーキテクチャを使用します。

image
  • 大量のデータ。

  • 1秒あたりのクエリ数が多い (QPS) 。

  • スループット集約型ワークロード。

クラスターアーキテクチャ (読み書き分離が有効)

各シャードは読み書き分離アーキテクチャを使用します。

image
  • このアーキテクチャは、読み取りトラフィックがマスターノードのパフォーマンス制限を超える場合に適しています。 読み取り専用ノードを追加して、インスタンスの読み取りパフォーマンスを向上させることができます。

標準アーキテクチャ

インスタンスアーキテクチャ

アーキテクチャ図

シナリオ

標準アーキテクチャ

各標準インスタンスは、マスターレプリカアーキテクチャを使用します。 マスターノードに障害が発生した場合、ワークロードをレプリカノードに切り替えて高可用性を確保できます。

image
  • インスタンスの永続ストレージ。

  • 単一のインスタンスで安定したクエリ率。

  • データ量が少ない。

標準アーキテクチャ (読み書き分離が有効)

標準の読み書き分離インスタンスは、マスターノードとレプリカノード、および複数のプロキシノードで構成されます。

image
  • 高いQPS。

  • インスタンスの永続ストレージ。

ドキュメントの適用可能性

Tair (Redis OSS互換) を理解するには、アーキテクチャ、Redis Open-Source EditionやTair (Enterprise Edition) などのエディション、DRAMベースのインスタンスなどのシリーズタイプ、Redis 4.0や5.0などのエンジンバージョンの概念に精通していることを確認してください。 上記の表の説明とトピックは、対応するエディション、シリーズタイプ、およびエンジンバージョンに適用できます。 たとえば、標準アーキテクチャの詳細については、「標準アーキテクチャ」のトピックを参照してください。 同じことが、クラスタアーキテクチャおよび読み書き分離機能にも当てはまる。