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

Tair (Redis® OSS-Compatible):永続メモリ最適化インスタンス

最終更新日:May 29, 2025

Tair 永続メモリ最適化インスタンスは、永続メモリを使用して、オープンソース Redis と互換性のある大容量インメモリデータベースサービスを提供します。永続メモリ最適化インスタンスは、従来のディスクストレージに依存することなく、各操作を永続化します。Community Edition インスタンスと比較して、永続メモリ最適化インスタンスはコストを最大 30% 削減し、ほぼ同じスループットとレイテンシを実現します。これにより、ビジネスデータの信頼性が向上します。

購入方法

手順 1:Tair インスタンスを作成する

背景情報

メモリの高価格と低容量は、特定のシナリオでのメモリの大規模な使用を制限しています。Alibaba Cloud は 2018 年に永続メモリの研究と実装への投資を開始しました。永続メモリは、その年の独身の日 (Double 11) に、e コマース製品のコアクラスターに適用され、コストが大幅に削減されました。このクラスターは、本番環境で永続メモリを正式に展開した中国初の製品となりました。

成熟したクラウド環境と改良された永続メモリ技術により、Alibaba Cloud はデータ永続化実装のための新しいエンジンを開発することができました。Alibaba Cloud は、新しいエンジンをElastic Compute Service (ECS) ベアメタルインスタンスと統合し、Tair 永続メモリ最適化インスタンスを導入しました。これらのインスタンスは、Redis の従来の揮発性メモリを PMEM に置き換えることで、データ損失のリスクを大幅に削減します。

永続メモリ最適化インスタンスは、メモリレベルのアクセスレイテンシとスループットだけでなく、データの永続性も提供します。コスト削減に加えて、永続メモリ最適化インスタンスはアプリケーションアーキテクチャを簡素化できます。アプリケーション、キャッシュ、永続ストレージで構成される一般的なアーキテクチャは、次の図に示すように、アプリケーションと永続メモリ最適化インスタンスで構成されるアーキテクチャに簡素化できます。

持久内存型架构演进

メリット

永続メモリ最適化インスタンスは、永続メモリを使用して、オープンソース Redis と互換性のある大容量インメモリデータベースを提供します。永続メモリ最適化インスタンスは、ディスクを使用せずに各操作を永続化し、スループットとレイテンシの点でCommunity Edition インスタンスとほぼ同じパフォーマンスを提供します。これにより、ビジネスデータの信頼性が向上します。永続メモリ最適化インスタンスは、大量のホットデータとウォームデータを保存し、データの永続性とサービスの安定性に対する高い要件があり、Redis との互換性が必要なシナリオに適しています。

メリット

説明

非常に高いコストパフォーマンス

  • 永続メモリ最適化インスタンスのコストは、Community Edition インスタンスよりも約 30% 低くなります。

  • 永続メモリ最適化インスタンスは、Redis のパフォーマンスの 90% を提供できます。

複数のデータモジュールの統合

exString (Redis 文字列機能を強化するコマンドを含む)、exHash、および TairCpc がサポートされています。

高仕様向け最適化

  • 永続メモリ最適化インスタンスは、高度なメモリ仕様が使用されるシナリオで、AOF (Append-Only File) の再書き込みによってトリガーされる fork 操作中の高レイテンシ、高ネットワークジッター、サービスデータの読み込みの遅延などの問題を解決します。パフォーマンスと永続性の間で選択する必要はありません。

より高い信頼性

永続メモリ最適化インスタンスは、コマンドレベルの永続性をサポートしています。マスターノードでデータの永続化が完了した後、書き込み操作ごとにレスポンスが返されます。

高い互換性

  • 永続メモリ最適化インスタンスは Community Edition と互換性があり、高可用性、自動スケーリング、ロギング、インテリジェント診断、柔軟なバックアップと復元を提供します。

  • 永続メモリ最適化インスタンスは、Redis 6.0 以前のほとんどのデータ構造とインターフェースと互換性があります。

シナリオ

  • 大量のデータ処理で高パフォーマンスとコスト削減が必要なシナリオ

    中間データの計算には高パフォーマンスが必要です。中間データの計算にCommunity Edition を使用すると、コストが高くなります。HBase などの他のデータベースタイプでは、パフォーマンス要件を満たすことができません。永続メモリ最適化インスタンスは、データの永続性を保証するだけでなく、スループットとレイテンシの点でCommunity Edition インスタンスとほぼ同じパフォーマンスを提供します。これにより、パフォーマンスとコストのバランスをとることができます。

  • データの永続性に対する要件が高いシナリオ

    ゲームサービスの場合、永続メモリ最適化インスタンスはデータストレージに使用されます。Redis と MySQL の組み合わせと比較して、永続メモリ最適化インスタンスはより合理化されたアーキテクチャを提供し、より高いパフォーマンス、費用対効果、データの信頼性を提供します。

インスタンス仕様

永続メモリ最適化インスタンス