データベースのデプロイテンプレート
アプリのデータ保存、レスポンスのキャッシュ、バックグラウンドジョブに。アプリに適したデータベースを選び、ストレージ、認証情報、バックアップの要件を確認しましょう。
10 テンプレート · ページ 1 / 1
Deno KV
InfluxDB
MySQL
リレーショナルデータ、トランザクション、SQLが必要なアプリ向けに、PolyerでMySQLをデプロイ。内蔵テンプレートは、/var/lib/mysqlに永続ストレージを持つmysql:8.4のプライベートサービスを作成し、rootパスワードとappという名前のデータベースを生成します。接続URLと、オプションのTCPプロキシが必要かどうかを確認してください。
pgAdmin
phpMyAdmin
PostgreSQL
リレーショナルデータ、トランザクション、SQLが必要なアプリ向けにPostgreSQLをデプロイ。Polyerの内蔵テンプレートは、永続ストレージ付きのプライベートデータベースを作成します。マネージドPostgreSQLの機能は選択したリージョンによって異なります。
Qdrant
Redis
キャッシュ、キュー、アプリ間の状態共有にRedisをデプロイ。内蔵テンプレートはストレージボリューム付きのプライベートサービスを作成します。ボリュームだけではデータの耐久性は決まりません。アプリが必要とする永続化設定を確認してください。
Redis Insight
選び方
- 管理画面は別のテンプレートです。PostgreSQLにはpgAdmin、MySQLにはphpMyAdmin、RedisにはRedis Insightを使います。どれもデータにアクセスできるサービスが1つ増えるため、必要なときだけデプロイし、アクセスを保護しましょう。
- Redisは作業データをメモリに保持するため、データ量に合わせてメモリを見積もり、キャッシュ、セッション、キュー用として主データベースと併用しましょう。Deno KVはDenoアプリ向けのキーバリューストアです。
- データの形で選びましょう。InfluxDBはメトリクスやイベントなどの時系列データを、Qdrantは類似検索用のベクトル埋め込みを保存します。どちらも単一サービスで、通常はリレーショナルデータベースと併用します。