达梦 CDM 統合ガイド

CDMは、達夢社が独自に開発した次世代のキャッシュデータベースソフトウェアであり、高性能かつ信頼性の高いキャッシュ機能を提供します。
HAP(オンプレミス版)では、標準でRedisをキャッシュデータベースとして使用し、効率的なデータ処理を実現しています。一方で、「信創」要件を考慮し、達夢社のCDM製品にも対応しています。ユーザーはRedisの代替として、CDMを選択可能です。
統合手順
- 達夢キャッシュデータベースCDMの調達
- 対応モード:シングル/マスタースレーブ/センチネルモード
- HAPのシングルまたは簡易クラスタ構成にはシングルモードを推奨します。標準またはプロフェッショナルクラスタ構成にはマスタースレーブ/センチネルモードを推奨します。
- CDMの導入完了後、CDMプライマリノードの接続アドレス・ポート・パスワードを取得します。
- HAPマイクロサービスの設定ファイルに、以下の変数を追加し、外部キャッシュデータベースの接続情報を設定します。
- 単機、マスタースレーブ
- センチネル
ENV_REDIS_HOST: "192.168.0.251" # CDMサービスノードのアドレス
ENV_REDIS_PORT: "6379" # CDMサービスノードのポート
ENV_REDIS_PASSWORD: "123456" # CDMサービスノードのパスワード
# HAPシングルモードでは、下記環境変数を追加することで、コンテナ内で標準Redisサービスの起動を無効化できます
ENV_STANDALONE_DISABLE_SERVICES: "redis"
ENV_REDIS_SENTINEL_ENDPOINTS: "192.168.0.251:6382,192.168.0.178:6383,192.168.0.222:6384" # CDMセンチネルアドレス。カンマ区切りで複数指定
ENV_REDIS_SENTINEL_MASTER: "mymaster" # CDMセンチネルのマスター名
ENV_REDIS_SENTINEL_PASSWORD: "123456" # CDMセンチネルのパスワード
# HAPシングルモードでは、下記環境変数を追加することで、コンテナ内で標準Redisサービスの起動を無効化できます
ENV_STANDALONE_DISABLE_SERVICES: "redis"
- HAPマイクロサービスを再起動し、設定を反映させます。