次の方法で共有


クイック スタート: Azure Managed Redis (プレビュー) インスタンスを作成する

Azure Managed Redis (プレビュー) は、Azure 上で完全に統合されたマネージド Redis Enterprise を提供します。 Azure Managed Redis には 4 つのレベルが用意されていて、それぞれパフォーマンス特性が異なります。

インメモリ データには、次の 3 つのレベルがあります。

  • メモリ最適化 高いメモリ対 vCPU 比率 (1:8) を必要とするが最高のスループット パフォーマンスは必要としない、メモリ集中型のユース ケースに最適です。 処理能力またはスループットがそれほど必要ではないシナリオ向けに低価格を実現していて、開発環境やテスト環境に最適です。
  • バランス (メモリとコンピューティング) バランスの取れたメモリ対 vCPU (1:4) 比率を提供するため、標準ワークロードに最適です。 メモリとコンピューティング リソースの適切なバランスを実現します。
  • コンピューティング最適化 メモリ対 vCPU (1:2) の比率が低く、最大スループットを必要とするパフォーマンス集中型のワークロード向けに設計されています。 最高のパフォーマンスを必要とするアプリケーションに最適です。

1 つのレベルから、メモリ内とディスク上の両方にデータが保存されます。

  • フラッシュ最適化 Redis クラスターが、アクセス頻度の低いデータをメモリ (RAM) から NVMe ストレージに自動的に移動できるようにします。 これによりパフォーマンスは低下しますが、大規模なデータセットを持つキャッシュをコスト効率よくスケーリングできるようになります。

適切な SKU とレベルの選択の詳細については、「最適なサービス レベルを選択する」を参照してください

前提条件

  • 始める前に、Azure サブスクリプションが必要です。 アカウントがない場合は、アカウントを作成してください。

リージョンごとの可用性

Azure Managed Redis は、新しいリージョンに継続的に拡大しています。 すべてのレベルについてリージョン別に利用できるかどうかを確認するには、「リージョン別の利用可能な製品」をご覧ください。

Redis インスタンスを作成する

  1. Azure Managed Redis (プレビュー) インスタンスを作成するには、Azure portal にサインインし、[リソースの作成] を選びます。

  2. [新規] ページで、 [データベース] を選択し、 [Azure Cache for Redis] を選択します。

  3. [新規 Redis Cache] ページで、新しいキャッシュの設定を構成します。

    設定 値を選択する 説明
    サブスクリプション ドロップダウンで、ご自身のサブスクリプションを選択します。 この新しい Azure Managed Redis インスタンスが作成されるサブスクリプション。
    リソース グループ ドロップ ダウンでリソース グループを選択するか、 [新規作成] を選択し、新しいリソース グループの名前を入力します。 その中にキャッシュやその他のリソースを作成するリソース グループの名前。 すべてのアプリ リソースを 1 つのリソース グループに配置することで、それらをまとめて簡単に管理または削除できます。
    DNS 名 リージョンで一意の名前を入力します。 キャッシュ名は、"キャッシュのリージョン名と組み合わせた" ときに 1 から 63 文字の文字列で、数字、英字、ハイフンのみを使用する必要があります。 (キャッシュ名の長さが 45 文字未満の場合、現在使用できるすべてのリージョンで機能するはずです)。名前の先頭と末尾には数字または文字を使用する必要があり、連続するハイフンを含めることはできません。 キャッシュ インスタンスの "ホスト名" は \<DNS name\>.\<Azure region\>.redis.azure.net です。
    場所 ドロップ ダウンで場所を選択します。 Azure Managed Redis は、選択した Azure リージョンで使用できます。
    キャッシュの種類 ドロップダウン メニューから、パフォーマンス レベルとキャッシュ サイズを選択します。 Redis インスタンスのパフォーマンスはレベルによって決まり、データの格納に使用できるメモリはキャッシュ サイズによって決まります。 適切なパフォーマンス レベルの選択に関するガイダンスについては、適切なレベルの選択に関するページを参照してください

    Azure Managed Redis の [基本] タブを示すスクリーンショット。

  4. [次へ: ネットワーク] を選択し、パブリックまたはプライベート エンドポイントのいずれかを選択します。

  5. [次: 詳細] を選択します。 ここで、インスタンスに追加する Redis モジュールを構成できます。

    クラスター化されていないキャッシュの [Clustering policy] (クラスタリング ポリシー)[Enterprise] に設定するか、クラスター化されたキャッシュの場合は [OSS] に設定します。 [クラスタリング ポリシー] の選択方法の詳細については、「クラスタリング ポリシー」を参照してください。

    Azure Managed Redis の [詳細] タブを示すスクリーンショット。

    アクティブ geo レプリケーションを使用する場合は、作成時にそれを構成する必要があります。 これを行う方法については、Azure Managed Redis インスタンスのアクティブ geo レプリケーションを構成するに関するページを参照してください。

    重要

    Azure Managed Redis (プレビュー) インスタンスのクラスタリング ポリシーは、作成後に変更することはできません。 RediSearch を使用している場合、Enterprise クラスター ポリシーは必須であり、サポートされている唯一の削除ポリシーは NoEviction です。

    重要

    geo レプリケーション グループでこのキャッシュ インスタンスを使用している場合、インスタンスの作成後に削除ポリシーを変更することはできません。 キャッシュを作成する前に、プライマリ ノードの削除ポリシーを確認してください。 アクティブ geo レプリケーションの詳細については、「アクティブ geo レプリケーションの前提条件」を参照してください。

    重要

    キャッシュ インスタンスを作成した後でモジュールを変更することはできません。 モジュールは、Azure Cache for Redis インスタンスを作成するときに有効になっている必要があります。 キャッシュの作成後にモジュールの構成を有効にするオプションはありません。

  6. タグ を選択してスキップします。

  7. 確認と作成 をクリックします。

    Azure Managed Redis の [確認と作成] タブを示すスクリーンショット。

  8. 設定を確認し、 [作成] を選択します。

    Redis インスタンスの作成には数分かかります。 Azure Managed Redis の [概要] ページで進行状況を監視できます。 [状態] に "実行中" と表示されている場合は、キャッシュを使用する準備ができています。