サブミリ秒の読み取り
インメモリの Redis 8 により、トラフィックが増えてもホットパス、キャッシュ、レートリミッターを高速に保てます。
ディスクにスナップショット
Redis はデフォルトのスケジュールでスナップショットをディスクに保存し、起動時に最新のものを読み込みます。失いたくないデータは Managed Postgres に保存してください。
キューと pub/sub
ブローカーを動かさずに、ジョブキュー、レートリミッター、リアルタイム配信を支えられます。worker service と組み合わせてください。
参照で配線
一度 REDIS_URL を ${{redis.REDIS_URL}} に向けるだけです。すべてのコンシューマーは次回のデプロイ時に新しい値を取り込みます。
よくある質問
Managed Redis は、キャッシュ、キュー、レート制限、セッション向けの、管理されたインメモリ Redis インスタンスです。Lizard がこれをプロビジョニングし、専用の分離された pod で実行し、パッチを適用し続けます — あなたには REDIS_URL とキーブラウザが提供されます。
プロジェクトで lizard add redis を実行します。lizard secrets set REDIS_URL='${{redis.REDIS_URL}}' --service api でこれをサービスにバインドし、その後再デプロイします。参照はデプロイ時に解決されるため、コードがパスワードを持つことはありません。
最新のスナップショットまでは保持されます。Lizard は Redis をデフォルト設定で実行します。append-only ファイルも退避ポリシーもありません。Redis はインスタンスのディスクにスナップショットを保存し、起動時に最新のものを読み込みます。メモリ不足などで Redis が突然停止すると、最新のスナップショット以降の書き込みは失われます。失いたくないデータは Managed Postgres に保存してください。
デフォルトは Redis 8 です。クライアントライブラリが古いリリースに固定されている場合は、7.4 と 7 も利用できます。
一般的な用途は、クエリ結果のキャッシュ、セッションストレージ、レート制限、Lizard worker service が処理するジョブキュー、サービス間の pub/sub です。ほかの場所で Redis を使う用途なら、ここでも同じように使えます。
Lizard は Redis の料金を、割り当てサイズではなく、実測された CPU、メモリ、ディスクに基づいて秒単位で請求します。夜間に静かなキャッシュは、夜間のコストも低くなります。
AI で構築。Lizard で公開。
本番公開にプラットフォームチームは必要ありません。クラウド全体が、1 つの CLI コマンドですぐ使えます。
- サービス
- —
- アドオン
- —
- デプロイ
- —
- Sandbox の起動
- —