Polyer

Redis

キャッシュ、キュー、アプリ間の状態共有にRedisをデプロイ。内蔵テンプレートはストレージボリューム付きのプライベートサービスを作成します。ボリュームだけではデータの耐久性は決まりません。アプリが必要とする永続化設定を確認してください。

データベースPolyer内蔵

利用できる場面

  • 複数のアプリインスタンスで共有するデータをキャッシュ。
  • Redis対応のキューライブラリを使うアプリで、キューベースのジョブを実行。

適切な構成を選ぶ

内蔵Redis構成はAOF永続化を有効にし、生成されたパスワードを要求して/dataをマウントします。Redisのキャッシュやキューに対応するアプリに使います。アプリのキー退避方針と耐久性要件を確認してください。永続化はバックアップではなく、直近の全書き込みが障害後も残る保証はありません。

このテンプレートが作成するもの

redisredis:7-alpine
プライベートサービス 永続ボリューム

確認する設定

追加で宣言された入力項目はありません。生成される変数、接続先、リソース設定をデプロイフォームで確認してください。

デプロイ手順

  1. 「デプロイを設定」を選び、ログインするかアカウントを作成します。
  2. 新規または既存プロジェクトと、利用できるリージョンを選びます。
  3. サービス、必須項目、ストレージ、互換性警告を確認。設定が準備できてからデプロイを送信してください。
  4. デプロイログを確認し、アプリの初期設定を完了。本番で使う前に接続先をテストしてください。

デプロイ結果を確認する

アプリの環境からREDIS_URLで接続し、PINGを実行して、有効期限付きのテストキーを書き込み・読み取りしてください。キュー用途ではアプリのキューライブラリでテストジョブを投入・処理します。重要なデータやジョブを入れる前に、計画的な再起動で永続化を確認してください。

このアプリの運用

  • プライベート接続先と生成された認証情報でサービスを接続します。
  • ワークロードに合わせて削除ポリシーとメモリ使用量を確認。キャッシュとジョブキューでは異なるポリシーが必要な場合があります。
  • 失うと困るデータをRedisに保存する前に、永続化と復旧を確認してください。

ホスティング費用

稼働中のデータとキュー滞留に合わせてメモリを、永続化に合わせてストレージを見積もってください。キーの有効期限と保持方針が増加量に影響します。プライベートネットワークのみでも、Redisの追加は独立したリソース使用を伴います。

CPU、メモリ、ストレージ、ネットワークの使用量で料金が決まります。リージョンによってリソース価格が異なり、複数サービスのテンプレートでは各サービスに使用量が発生します。外部APIとソフトウェアライセンスは別料金です。

料金とリソース費用を確認

出典と検証

Polyer内蔵のデータベーステンプレートです。

静的な互換性分析は実際のアプリ検証ではありません。本番で使う前に、選択した構成と復旧手順をテストしてください。

編集内容の確認日: 2026-10-15

次のステップを選ぶ