OCIキャッシュ構成
OCIキャッシュ・パラメータを構成して、OCIキャッシュ内のノードおよびクラスタのランタイム・プロパティを管理します。
OCIキャッシュ構成は、実行時の各ノードでのエンジン・プロセスの動作を指定する特定のパラメータ名と値で構成されます。OCIキャッシュ構成は、関連するキャッシュ・エンジンの特定のバージョンに関連付けられます。通常、新しいエンジン・バージョンには、拡張機能をサポートするための追加パラメータが含まれています。ValkeyおよびRedisキャッシュ・エンジン固有のパラメータの詳細は、「OCIキャッシュでサポートされる構成」を参照してください。
OCIキャッシュ構成タイプ
OCIキャッシュ構成には、デフォルトとカスタムの2つのタイプがあります。OCI Cacheはデフォルトの構成を管理し、RedisまたはValkeyエンジンのメジャー・バージョンごとにカスタマイズされた設定を提供します。デフォルト構成を表示して使用できますが、変更できません。かわりに、特定のキャッシュ・エンジン・バージョンのカスタム構成を作成して、パラメータをカスタマイズできます。
- カスタム構成: キャッシュ・エンジンのバージョンを選択し、特定のパラメータを変更できます。構成を作成またはコピーするときに、選択したパラメータの値を編集できます。一度作成すると、構成は不変になり、更新できなくなります。変更するには、構成をコピーし、必要に応じて変更する必要があります。デフォルト構成は、カスタム構成の基盤です。したがって、パラメータ値を指定しない場合、デフォルトまたはベース構成からその値を継承します。
カスタム構成は、特定のコンパートメント内で作成またはコピーできます。
- デフォルト構成: 特定のキャッシュ・エンジン・バージョンの事前定義済のRedisまたはValkeyパラメータで構成されます。デフォルト構成は、カスタム構成の作成時に変更または削除できず、ベース構成として機能します。デフォルト構成は、すべてのコンパートメントの下にリストされ、OCIキャッシュによって所有および管理される読取り専用リソースです。ただし、コンパートメントOCIDを指定することで、デフォルト構成のリストを取得できます(そのコンパートメントに
OCI_CACHE_CONFIGSET_INSPECT
⁇A権限がある場合)。
OCIキャッシュ構成を使用するには、適切なIAMポリシーが必要です。OCIキャッシュIAMポリシーを参照してください。
構成とクラスタの関連付け
デフォルト構成またはカスタム構成のいずれかをクラスタに関連付けるオプションがありますが、カスタム構成は作成後にのみ関連付けることができます。詳細は、OCIキャッシュ構成の作成およびOCIキャッシュ・クラスタのキャッシュ・エンジン構成の更新を参照してください。
OCIキャッシュ・クラスタのキャッシュ・エンジンのアップグレード時の構成の保持
クラスタは、RedisまたはValkeyキャッシュ・エンジンの新しいバージョンにアップグレードできます。アップグレード時には、構成が新しいエンジン・バージョンと互換性がある必要があります。クラスタのアップグレード中に互換性のある構成を選択する必要があります。
クラスタでデフォルト構成を使用している場合は、互換性のあるデフォルト構成を選択できます。カスタム構成の場合は、コピーを作成し、コピーの作成中に適切なキャッシュ・エンジン・バージョンを選択できます。サポートされている構成の詳細は、Redis構成ファイルおよびValkey構成ファイルを参照してください。