クイックスタート: Redis Enterprise キャッシュを作成する
Azure Cache for Redis の Enterprise レベルは、Azure 上で完全に統合されたマネージド Redis Enterprise を提供します。
Enterprise レベルには、2 つのレベル オプションがあります。
- Enterprise: このレベルでは、仮想マシンの揮発性メモリ (動的ランダム アクセス メモリ (DRAM)) を使用してデータを格納します。
- Enterprise Flash: このレベルでは、揮発性メモリと不揮発性メモリ (NVM Express (NVMe) またはソリッド ステート ドライブ (SSD)) の両方を使用してデータを格納します。
Enterprise と Enterprise Flash の両方で、オープンソース Redis 6 と、Basic、Standard、Premium の各レベルではまだ利用できない新機能の一部がサポートされています。 サポートされている機能には、検索、ブルーム フィルター、時系列など、他の機能を有効にする Redis モジュールの一部が含まれています。
前提条件
- Azure サブスクリプション。 無料で作成できます。 詳細については、「Enterprise レベルの特別な考慮事項」を参照してください。
リージョンごとの可用性
Azure Cache for Redis は、Azure の新しいリージョンに継続的に拡大しています。 すべてのレベルについてリージョン別に利用できるかどうかを確認するには、「リージョン別の利用可能な製品」をご覧ください。
キャッシュの作成
キャッシュを作成するには、Azure portal にサインインします。 ポータルのメニューで、[リソースの作成] を選択します。
[新規] ペインで、[データベース] を選択します。 検索結果から、"Azure Cache for Redis" を選択します。
[新規 Redis Cache] ペインの [基本] タブで、以下のキャッシュの設定を構成します。
設定 アクション 説明 サブスクリプション Azure サブスクリプションを選択します。 Azure Cache for Redis の新しいインスタンスの作成に使うサブスクリプション。 リソース グループ リソース グループを選択するか、 [新規作成] を選択し、新しいリソース グループの名前を入力します。 キャッシュや他のリソースを作成するリソース グループの名前。 すべてのアプリ リソースを 1 つのリソース グループに配置することで、それらをまとめて簡単に管理または削除できます。 DNS 名 Azure リージョンで一意である名前を入力します。 キャッシュ名は、数字、英字、ハイフンのみを含む 1 から 63 文字の文字列とする必要があります。 (キャッシュ名の長さが 45 文字未満の場合、現在使用できるすべてのリージョンで機能するはずです。)名前の先頭と末尾には数字または文字を使用する必要があり、連続するハイフンを含めることはできません。 キャッシュ インスタンスの "ホスト名" は \<DNS name\>.\<Azure region\>.redisenterprise.cache.azure.net
です。場所 場所を選択します。 キャッシュを使う他のサービスに近い Azure リージョン。 Enterprise サービス レベルは、一部の Azure リージョンでのみ利用できます。 キャッシュの種類 Enterprise または Enterprise Flash レベルとキャッシュ サイズを選択します。 レベルによって、キャッシュに使用できるサイズ、パフォーマンス、機能が決まります。 重要
続行する前に、必ず [ご契約条件] のチェック ボックスをオンにしてください。
ネットワーク を選択してスキップします。
[次: 詳細] を選択します。
[詳細] タブで、これらの設定を構成します。
[非 TLS アクセスのみ] チェック ボックスは、トランスポート層セキュリティ (TLS) を使用せずに新しいキャッシュに接続する場合にのみ、オンにします。 TLS を無効にしないことをお勧めします。
クラスター化されていないキャッシュの場合、[クラスタリング ポリシー] には [Enterprise] を選択します。 クラスター化されたキャッシュの場合は、[OSS] を選択します。
キャッシュに使用するクラスタリング ポリシーの選択について詳しくは、「Enterprise でのクラスタリング」を参照してください。
重要
Enterprise レベルと Enterprise Flash レベルは、Basic、Standard、Premium の各レベルとは対照的に、本質的にクラスター化されています。 Redis Enterprise には、2 つのクラスタリング ポリシーが用意されています。
- Redis API を使用してキャッシュにアクセスするには、Enterprise クラスタリング ポリシーを使用します。
- OSS Cluster API を使用するには、OSS クラスタリング ポリシーを使用します。
詳細については、Enterpriseのクラスタリングを参照してください。
Enterprise キャッシュのクラスタリング ポリシーは、作成後に変更することはできません。 RediSearch を使用する場合、Enterprise クラスタリング ポリシーは必須であり、サポートされている唯一の削除ポリシーは
NoEviction
です。geo レプリケーション グループでこのキャッシュを使用する場合、キャッシュの作成後に削除ポリシーを変更することはできません。 キャッシュを作成する前に、プライマリ ノードの削除ポリシーを確認してください。
アクティブ geo レプリケーションの詳細については、「アクティブ geo レプリケーションの前提条件」を参照してください。
キャッシュを作成した後でモジュールを変更することはできません。 モジュールは、Azure Cache for Redis のインスタンスを作成するときに有効になっている必要があります。 キャッシュの作成後にモジュールの構成を有効にするオプションはありません。
[次: タグ] (スキップする) を選択し、[次へ: レビューと作成] を選択します。
[確認 + 作成] タブで設定を確認し、[作成] を選択します。
キャッシュのデプロイが完了するまで、しばらく時間がかかります。 Azure Cache for Redis の [概要] ペインで進行状況を監視できます。 [状態] に [実行中] と表示されたら、キャッシュを使用できます。