tencent cloud

Tencent Cloud Distributed Cache (Redis OSS-Compatible)

操作概要

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-20 18:14:53
AI翻訳
Distributed Cache(Redis互換)は、インスタンス管理、接続アクセス、監視アラート、ネットワークセキュリティ、バックアップと復元、データ移行、診断最適化などの完全な運用保守機能を提供します。本書では、機能モジュールを単位として、操作ガイドに含まれるすべてのドキュメントをまとめていますので、必要に応じて検索してください。

一、使用段階別のクイックスタート

インスタンスの新規作成からサービスの正式接続まで、通常は以下の5つの段階を経ます。各段階で必須の操作は以下の通りです:
段階
目標
必須操作
1. 選定と購入
エンジン、アーキテクチャ、スペック、および課金モードを決定します。
2. インスタンスの作成
インスタンスを作成し、初期化を完了します。
3. ネットワークの接続
クライアントがインスタンスにアクセスできることを保証します。
4. 業務の接続
ビジネスコード内で接続を確立します。
5. 運用保守の確保
可観測性とデータ保護能力を確立します。

二、機能モジュール索引

操作ガイドには合計20の機能モジュールが含まれています。次の表は各モジュールが解決する問題を説明しています。モジュール名をクリックすると、本文の対応する明細表に移動できます。
番号
機能モジュール
解決する問題
1
インスタンス情報の表示、設定変更、クリア、返却・破棄などのライフサイクル操作
2
各種クライアントと開発言語の接続方法
3
エンジンのメジャー・マイナーバージョンアップグレード、標準アーキテクチャからクラスタアーキテクチャへのアップグレード、プロキシのアップグレード
4
ノード情報の表示、レプリカのマスター昇格、レプリカの読み取り専用、障害シミュレーション
5
マルチアベイラビリティーゾーンデプロイ設定、アベイラビリティーゾーン変更と近接アクセス
6
監視指標の表示、全链路監視、アラートとイベントルールの設定
7
ネットワーク変更、帯域幅調整、セキュリティグループ、SSL暗号化、外部ネットワークアクセス
8
アカウント作成と権限付与、パスワードリセットと複雑度ポリシー
9
インスタンスパラメータとパラメータテンプレートの管理、主要パラメータの使用説明
10
バックアップルールの設定、バックアップの暗号化、バックアップファイルのダウンロード、インスタンスのクローン作成
11
スロークエリログ、エラーログの表示とログ配信
12
処理待ち運用保守イベントの表示と実行計画の調整
13
Sentinelプロトコルを介したインスタンスへのアクセス
14
CAMベースのサブアカウント権限管理とポリシー設定
15
自社構築またはサードパーティデータベースのクラウド移行、インスタンス間データ移行
16
異常診断、パフォーマンストレンド、大KeyとホットKeyの分析
17
全量SQL監査ログの有効化、照会、配信
18
インスタンスの非同期操作タスクの表示と追跡
19
クロスリージョンデータ同期とリージョンレベルの災害対策

三、インスタンスの管理

インスタンスは分散キャッシュデータベースの最小サービス単位であり、1つのインスタンスは1セットの独立したキャッシュサービスです。以下の操作は、インスタンスの参照から変更、回収までの完全なライフサイクルをカバーしています。

3.1 表示と情報メンテナンス

操作
説明
ドキュメント
Redis版およびValkey版インスタンスを表示します。
インスタンスのリスト、规格、ネットワーク、ステータスなどの情報を表示します。
Memcached版インスタンスを表示します。
Memcached版インスタンスの情報表示方法
インスタンスを別のプロジェクトに再割り当てします。
インスタンスをプロジェクトごとに分類し、権限分担と費用集計を容易にします。
インスタンスのタグを編集します。
Tagでインスタンスをグループ化し、筛选とコスト配分に使用します。
メンテナンス時間枠を設定します。
運用保守操作の実行時間帯を指定し、業務のピークを回避します。

3.2 スペックと容量の変更

操作
説明
ドキュメント
インスタンスのスペックを変更します。
メモリ容量、レプリカ数、またはシャード数を調整します。
接続数の数量を調整します。
仕様のデフォルト値に接続数のクォータを追加します。
同一構成での購入
既存インスタンスの設定をテンプレートとして、新しいインスタンスを迅速に作成します。

3.3 データクレンジングとインスタンスの回収

操作
説明
ドキュメント
インスタンスデータを空にします。
インスタンス内の全データを一度に消去し、インスタンス自体は保持されます。
インスタンスのオフライン化/復旧
インスタンスの対外サービスを一時停止し、必要に応じて再開します。
インスタンスの返却/破棄
インスタンスを返却し、回収ステーションの隔離期間を経て完全に破棄します。
インスタンス破棄保護を設定します。
有効にすると、破棄するには再確認が必要になり、誤操作を防ぎます。
説明:
返却されたインスタンスはまず回収ステーションに隔離され、隔離期間内は復元できます。隔離期間終了後、データは復元できません。実行前にデータのバックアップが完了していることを確認してください。

四、データベースインスタンスへの接続

4.1 接続方法

操作
説明
ドキュメント
接続準備
接続前に確認が必要なネットワーク、アカウント、パスワード、およびクライアントの条件
インスタンスへの接続
DMC、redis-cliなどの方法でインスタンスに接続します。
Sentinel モードでの接続
Sentinelプロトコルを介してクライアント側でプライマリノードの検出を実現します。

4.2 クライアント接続例

五、バージョンとアーキテクチャのアップグレード

操作
説明
ドキュメント
インスタンスのバージョンをアップグレードします。
エンジンのメジャーバージョンまたはマイナーバージョンをアップグレードし、新機能の取得と不具合の修正を行います。
インスタンスアーキテクチャをアップグレードします。
標準アーキテクチャをクラスタアーキテクチャにアップグレードし、単一シャードの容量と性能の上限を突破します。
プロキシのアップグレード
Proxyバージョンを単独でアップグレードし、エンジンバージョンから切り離します。
説明:
アップグレード操作にはノード切り替えが伴うため、メンテナンス時間枠内に実行し、クライアントに再接続能力があることを確認することをお勧めします。バージョン差異については、メジャーバージョン機能一覧とバージョンライフサイクル計画を参照してください。

六、ノードの管理(Redis/Valkey版)

操作
説明
ドキュメント
ノード情報を表示します。
各シャードのマスター・スレーブノード分布、アベイラビリティーゾーン、および稼働状態を確認します。
レプリカのマスターへの昇格
指定したレプリカノードを手動でプライマリノードに昇格させます。
レプリカ読み取り専用
読み書き分離を有効にし、読み取りリクエストをレプリカノードに分散します。
Proxyノード切り替え
Proxyノードを手動で切り替え、障害の切り分けと検証に使用します。
障害シミュレーション
障害を能動的に注入し、ビジネスの災害復旧と再接続能力を検証します。
説明:
レプリカ読み取り専用を有効にすると、レプリカノードのデータはプライマリノードよりわずかに遅延します。整合性に厳格な要件がある読み取りリクエストは、プライマリノードにルーティングする必要があります。原理の詳細は読み書き分離を参照してください。

七、アベイラビリティーゾーンの管理

操作
説明
ドキュメント
マルチアベイラビリティーゾーンを構成します。
インスタンスノードを複数のアベイラビリティーゾーンに分散配置し、データセンター単位の災害対策を実現します。
アベイラビリティーゾーンを変更します。
インスタンスが存在するアベイラビリティーゾーンを調整するか、または単一アベイラビリティーゾーンからマルチアベイラビリティーゾーンへ変更します。
マルチアベイラビリティーゾーンインスタンスへのアクセス
マルチアベイラビリティーゾーン環境におけるクライアント接続と近接アクセスの設定
説明:
クライアントが同一アベイラビリティーゾーンのノードに優先的にアクセスして、アベイラビリティーゾーン間の遅延を低減する必要がある場合は、パラメータread-local-node-onlyでニアレストアクセスを設定できます。アーキテクチャの原理の詳細はマルチアベイラビリティーゾーンデプロイを参照してください。

八、監視とアラート

8.1 監視データの確認

操作
説明
ドキュメント
監視概要
監視体系の対応範囲、収集粒度、データ保持ポリシー
監視指標
全監視指標の意味、単位、および値の説明
監視データを表示します。
コンソールでインスタンス、ノード、Proxyディメンションの監視曲線を確認します。
Memcached版インスタンスを監視します。
Memcached版インスタンスの監視確認方法
複数インスタンスの比較監視
複数のインスタンスの同一指標を重ねて比較し、異常なインスタンスを迅速に特定します。

8.2 全リンク監視

全链路監視は、クライアント、Proxy、データノードの所要時間を一連で表示し、遅延がネットワーク、プロキシ層、エンジン側のどこで発生しているかを特定するために使用されます。
操作
説明
ドキュメント
ソリューション概要
全链路監視のアーキテクチャ、機能範囲、および前提条件
全链路機能を有効にします。
コンソールで全链路監視を有効にします。
クライアント設定
クライアント側のインストルメンテーションおよびレポート設定
可視化表示
リンクトポロジーとセグメント別の所要時間を確認します。

8.3 アラートとイベント

操作
説明
ドキュメント
アラートを設定する
主要指標に対して、閾値、アラート通知先、および受信者を設定します。
イベントルールを作成します
ノード切り替えやメモリ超過などのイベントに対して、通知ルールを設定します。

九、ネットワークとセキュリティ

9.1 ネットワーク設定

操作
説明
ドキュメント
ネットワークを変更します。
インスタンスが属するVPCとサブネットを変更します。
帯域幅調整
標準帯域幅に加えて追加帯域幅を購入し、トラフィックのピークに対応します。
外部ネットワークアクセスを有効化します。
インスタンスに外部ネットワークアクセスアドレスを割り当てます。
CLBを通じて外部ネットワークサービスを有効にします。
CLBを利用して外部にアクセス入口を提供します。
iptable転送
CVM転送を介してクロスネットワークアクセスを実現します。

9.2 アクセスセキュリティ

操作
説明
ドキュメント
セキュリティグループを設定します
仮想ファイアウォールを通じて、インスタンスにアクセスする送信元IPとポートを制御します。
SSL暗号化
転送リンクの暗号化を有効にし、データが転送中に盗まれるのを防ぎます。
禁用コマンドを設定します
FLUSHALL、KEYSなどの高リスクコマンドをブロックします。
説明:
セキュリティグループはステートフルな仮想ファイアウォールであり、単一または複数のインスタンスに対するネットワークアクセス制御を設定するために使用され、重要なネットワーク分離手段です。最小権限の原則に従い、業務に必要な送信元IPとポートのみを許可することをお勧めします。

十、アカウント管理

操作
説明
ドキュメント
アカウントを管理する
サブアカウントを作成し、読み書きまたは読み取り専用の権限を割り当てます。
パスワードをリセットする
インスタンスのアクセスパスワードを変更します。
パスワードの複雑度を設定する
パスワードの長さと文字組み合わせルールを設定し、パスワード強度を向上させます。
パスワード不要アクセス
信頼できるVPC内でパスワードなしでインスタンスに接続します。
説明:
パスワードなしアクセスはアクセスハードルを下げるため、ネットワーク分離が十分なテスト環境でのみ使用することをお勧めします。本番環境ではパスワード認証を有効にし、セキュリティグループと組み合わせて送信元を制限してください。

十一、パラメータ設定

11.1 パラメータとテンプレートの管理

操作
説明
ドキュメント
インスタンスパラメータの管理
単一インスタンスの実行パラメータを表示、変更します。
パラメータテンプレートの管理
パラメータセットをテンプレートとして固定化し、複数のインスタンスに一括適用します。
設定可能なパラメータリスト
全量変更可能なパラメータの値範囲、デフォルト値、および適用方法です。

11.2 主要パラメータの使用説明

一部のパラメータはアクセス動作と災害対策ポリシーに直接影響します。使用前に、対応する説明を先に読むことをお勧めします。
パラメータ
機能
ドキュメント
local-client-list
接続インスタンスのクライアント情報を取得し、接続元の特定に使用します。
disable-command-list
高リスクコマンドを無効化し、誤操作によるデータリスクを低減します。
read-local-node-only
同一アベイラビリティーゾーン内のノードへ優先的にアクセスし、アベイラビリティーゾーン間のレイテンシーを低減します。
auto-failback
プライマリノード復旧後に自動で切り戻し、ノードのアベイラビリティーゾーンにおける元の配置を維持します。

十二、バックアップとリカバリ

操作
説明
ドキュメント
バックアップと復旧の概要
バックアップタイプ、保持期間、復旧能力の全体説明。
バックアップルールを設定します。
自動バックアップの実行時間と保持日数を設定します。
バックアップ暗号化を有効にします。
バックアップファイルを暗号化して保存し、コンプライアンス要件を満たします。
バックアップファイルのダウンロード方法を設定します。
バックアップファイルのダウンロード元とネットワークタイプを制限します。
バックアップファイルをダウンロードします。
バックアップファイルをローカルまたは指定した環境にダウンロードします。
インスタンスのクローン(Redis/Valkey版)
バックアップセットを基に、データ整合性の取れた新しいインスタンスを作成します。
インスタンスのクローン(Memcached版)
Memcached版インスタンスのクローン方法

十三、ログセンター

操作
説明
ドキュメント
スロークエリ(Redis/Valkey版)
実行時間が閾値を超えたコマンドを確認し、パフォーマンスのボトルネックを特定します。
スロークエリ(Memcached版)
Memcached版インスタンスのスロークエリ確認方法
エラーログ
インスタンスの実行中に発生したエラーログを確認します。
ログ配信
ログをCLSに配信し、長期保存と検索に利用します。

十四、イベント管理(Redis/Valkey版)

操作
説明
ドキュメント
待処理イベントを確認します。
バージョンアップグレード、ハードウェアメンテナンスなど、実行待ちの運用保守イベントを表示します。
イベント実行計画を変更します。
イベントの実行時間を調整し、影響をビジネスの低ピーク時間帯に抑えます。

十五、Sentinelモード

操作
説明
ドキュメント
Sentinel モード
Sentinelプロトコルを介してプライマリノードのアドレスを取得し、既存のSentinelクライアントアーキテクチャに適合します。

十六、CAM

操作
説明
ドキュメント
CAMの概要
CAMベースでサブアカウントの権限分離を実現します。
認可ポリシー構文
ポリシーの構造、要素、および作成ルール
認可可能なリソースタイプ
リソースレベル認可をサポートするインターフェースとリソース記述方法

十七、データ移行

17.1 ソリューションの選択

操作
説明
ドキュメント
移行ソリューション概要
各移行ソリューションの対応ソース、停止時間、制限事項を比較します。

17.2 DTSを使用した移行

DTSは、業務を停止することなくデータ移行を完了することをサポートしており、自己構築インスタンスをクラウドに移行する際の推奨ソリューションです。
操作
説明
ドキュメント
サポート機能
サポートされるソース側タイプ、バージョン、およびアーキテクチャの組み合わせ
使用説明
移行前の準備事項と注意点
移行操作ガイド
移行タスクを作成して実行するための完全な手順
標準アーキテクチャからクラスタアーキテクチャへの移行チェック
クロスアーキテクチャ移行前の互換性チェック項目
データ整合性チェックを作成します。
移行後にソース側とターゲット側のデータ整合性を検証します。
Key プレフィックスフィルタリング
Key プレフィックスでマイグレーション範囲を絞り込み、部分データのマイグレーションを実現します。
移行事前チェック項目:移行タスク開始前に以下の検証が実行され、いずれかの項目が通過しない場合、タスクは失敗します。
チェック項目
ドキュメント
ソースインスタンスがレプリカノードであるかどうかを確認します。
ターゲットインスタンスの状態が正常かどうかを確認します。
ターゲットインスタンスの容量が要件を満たしているかどうかを確認します。
ソースインスタンスのパラメータチェック
ネットワークが到達可能かどうか
ソースインスタンスとターゲットインスタンスのバージョンに互換性があるかどうかを確認します。
よくあるエラーの対処方法

17.3 その他の移行ソリューション

操作
説明
ドキュメント
redis-portを使用して移行します。
ツールを使用してデータをインポート・エクスポートし、オフライン移行シナリオに適しています。
PIKAからRedisへのデータ移行ソリューション
PIKAから分散キャッシュデータベースへ移行します。
SSDBからRedisへのデータ移行ソリューション
SSDBから分散キャッシュデータベースへ移行します。

十八、診断最適化(DBbrain)

DBbrainは自動化されたパフォーマンス診断と最適化の提案を提供し、異常の特定を手動による調査からシステム通知へと転換できます。
操作
説明
ドキュメント
概要
診断最適化の機能範囲と使用前提
自動拡張を有効にします(DBbrain 自動運用タスク)
容量が上限に近づくと自動的に拡張し、メモリ不足によるサービス障害を防ぎます。
異常診断
インスタンスのヘルススコアと異常イベントの根本原因分析を確認します。
性能トレンド
時間ディメンションに沿って主要なパフォーマンス指標の変化を確認します。
リアルタイムセッション
現在の接続と実行中のコマンドを確認します。
スローログ分析
スローログを集約し、高頻度のスローコマンドを識別します。
メモリ分析(大Key分析)
メモリを過剰に占有しているKeyを特定します。
レイテンシ分析
リクエスト所要時間の全体分布を分析します。
レイテンシ分析(コマンド分析)
コマンドディメンション別に所要時間を分解します。
レイテンシ分析(ホットKey分析)
アクセス頻度が異常に集中しているKeyを特定します。

十九、Database Audit

操作
説明
ドキュメント
監査の概要
監査機能の記録範囲、保存および課金に関する説明。
データベース監査を有効にします。
インスタンスの監査を有効にし、ログ保持ポリシーを設定します。
監査インスタンスを表示します。
監査が有効になっているインスタンスとその設定を表示します。
監査ログを管理します。
監査ログを検索、フィルタリング、ダウンロードします。
ログ配信を設定します。
監査ログを外部システムに配信して保存します。
監査設定を変更します。
監査ルールとログ保持期間を調整します。
データベース監査を無効にします。
監査を停止し、既存のログを処理します。

二十、タスク管理

操作
説明
ドキュメント
タスク管理
変配、移行、アップグレードなどの非同期タスクの実行進捗と結果を表示します。

二十一、グローバルレプリケーション(Redis版)

グローバルレプリケーションは、複数のリージョン間でデータ同期関係を確立し、ニアレストリードとリージョンレベルの災害復旧に使用されます。
操作
説明
ドキュメント
グローバルレプリケーションの概要
レプリケーショングループのアーキテクチャ原理と適用シナリオ
利用制限
サポートされるリージョン、バージョン、およびアーキテクチャの制限
グローバルレプリケーショングループを新規作成します。
レプリケーショングループを作成し、メンバーインスタンスを追加します。
グローバルレプリケーショングループを管理します。
メンバーロールを調整し、プライマリインスタンスを切り替え、メンバーを削除します。
監視指標
レプリケーション遅延などのグローバルレプリケーション専用監視指標

二十二、関連ドキュメント

操作ガイド以外にも、以下のセクションでは、選定、開発、問題調査を支援します。
カラム
適用シナリオ
入口
初心者ガイド
初めてご利用になる場合は、完全な導入手順が必要です。
製品概要。
エンジン、アーキテクチャ、スペック、およびリージョン対応状況を確認します。
購入ガイド
課金モデル、構成変更時の課金、および継続支払いと返金のルールを確認します。
APIドキュメント
APIを通じて運用保守を自動化します。
コマンドリファレンス
コマンドのサポート状況とバージョンごとの違いを確認します。
開発ガイドライン
Key設計、コマンド使用、およびクライアント実装を規範化します。
ユースケース
典型的なシナリオの完全な導入ソリューションを参照します。
よくあるご質問
接続、性能、および移行に関する問題を切り分けます。
用語一覧
用語の定義を確認します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック