ApsaraDB for Redis は、インメモリとハイブリッドの 2 つのストレージタイプを提供します。 インメモリインスタンスは、すべてのデータをメモリに保存しますが、ハイブリットインスタンスは、メモリとディスクの利点を活用して高い読み書きパフォーマンスを提供し、データの永続性を保証します。

ハイブリッドストレージインスタンスの概要

ApsaraDB for Redis ハイブリッドストレージインスタンスは Alibaba Cloud によって開発され、Redis プロトコルと互換性があります。 インスタンスはすべてのデータをディスクに、ホットデータをメモリに保存して、高い読み書きパフォーマンスを確保します。 ApsaraDB for Redis ハイブリッドストレージインスタンスは、頻繁にアクセスされるデータのクエリで高いパフォーマンスを保証し、コストを大幅に削減します。 また、メモリ領域の制限を克服します。

図 1. ApsaraDB for Redis ハイブリッドストレージインスタンスのアーキテクチャー
ApsaraDB for Redis ハイブリッドストレージインスタンスのアーキテクチャー

シナリオ

  • 動画の生放送

    動画の生放送ビジネスは、大規模なホットデータを生成します。そのほとんどは、人気のライブ放送室からのものです。 ApsaraDB for Redis ハイブリッドストレージインスタンスを使用して、人気のあるライブ放送室からのデータをメモリに保持し、人気のない放送室からのデータをディスクに保持できます。 このようにして、限られたメモリ領域を最大限に活用できます。

  • E コマース

    E コマースアプリは、商品の膨大なデータを生成します。 ApsaraDB for Redis ハイブリッドストレージインスタンスを使用してデータを保存し、メモリ領域の制限を克服できます。 人気のある商品のデータはメモリに保存され、人気のない商品のデータはディスクに保存されます。

  • オンライン教育

    オンラインコース、質問ライブラリ、および教師と生徒間のコミュニケーションに関する多数のデータが生成されます。 ほとんどの場合、人気のあるコースと最新の質問ライブラリのみが頻繁にアクセスされます。 ApsaraDB for Redis ハイブリッドストレージインスタンスを使用して、オンラインコースのすべてのデータをディスクに保存し、人気のあるコースと質問ライブラリをメモリに保存できます。 ApsaraDB for Redis ハイブリッドストレージインスタンスは、頻繁にアクセスされるデータに対して高い読み書きパフォーマンスを保証する、費用対効果の高いソリューションを提供します。

典型的な例

  • 例 1 : ApsaraDB for Redis クラスターを使用して 100 GB のデータを保存します。 データの 1 秒あたりのクエリ (QPS) の数がピーク時に 2 万未満で、データの 80% はまれにしかアクセスされません。 この場合、32 GB のメモリと128 GB のディスク容量を持つ ApsaraDB for Redis ハイブリッドストレージインスタンス を使用できます。 70 GB 近くのメモリ容量を節約し、ストレージコストを 50% 削減できます。
  • 例 2 : IDC で Pika インスタンスを作成して、ApsaraDB for Redis のストレージコストを削減します。 データの合計サイズが 400 GB で、頻繁にアクセスされるのはデータの約 10% のみです。 クラスター O&M には高いコストが必要です。この場合、64 GB のメモリと 512 GB のディスク容量を持つ ApsaraDB for Redis ハイブリッドストレージインスタンスを使用できます。 このインスタンスにより、クラスター O&M での労力を最小限に抑え、高品質のサービスを確保できます。

シナリオに基づいてインスタンスを選択する方法の詳細については、「適切なインスタンスの選択」 をご参照ください。

ハイブリッドストレージインスタンスを作成する方法

インスタンスの作成 には、[ストレージタイプ][ハイブリッドストレージ] を指定します。

  • ハイブリッドストレージインスタンスは、ApsaraDB for Redis 4.0 Standard Edition のみをサポートします。
  • 現在、インメモリインスタンスとハイブリッドストレージインスタンス間の切り替えはサポートされていません。
  • 仕様の要件とシナリオに基づいてインスタンスを選択する方法の詳細については、「シナリオベースの選択ガイド」をご参照ください。

追加情報

ドキュメント 説明
コマンドの互換性 コマンドでのハイブリッドストレージインスタンスの制限について説明します。
シナリオベースの選択ガイド 仕様の要件とシナリオに基づいて、ApsaraDB for Redis ハイブリッドストレージインスタンスを選択する方法について説明します。