Redisスタートアッププログラムで得られるもの
Redisスタートアッププログラムでは、Redis自体をメンテナンスしている企業が運営するマネージドサービスであるRedis Cloudのクレジットを最大10,000ドルまで提供します。
10,000ドルという金額は、ヘッドラインにあるクラウドの助成金と比較すると小さく見えます。しかし、Redisはほとんどの他の実行中のものにとってホットパス上にあり、スタックの中で最も高価なリソースであるRAMに対して課金されるため、見かけよりも価値があります。
規約は随時改定されます。現在の詳細は、AI Perksで追跡されている194社からの770万ドルのクレジットと合わせて確認できます。

Redisの実際の用途と置き換えられるもの
Redisはインメモリデータ構造ストアです。ワーキングセットをメモリに保持するため、1ミリ秒未満で応答し、ディスクベースのデータベースとは全く異なる価格設定になります。
ほとんどの創業者はRedisを「キャッシュ」に分類しますが、これはRedisの能力を過小評価しています。Redisは実際のデータ構造を出荷し、それぞれがPostgresテーブルの周りにラップされたアプリケーションコードの仕事を置き換えます。
| ジョブ | Redisが置き換えるもの | チームが切り替える理由 |
|---|---|---|
| 読み取りキャッシュ | 同じPostgresクエリの繰り返し | DB負荷の最もホットな80%を削減 |
| セッションストア | セッションテーブルまたはスティッキーセッション | ステートレスなアプリサーバーの実行を可能にする |
| レート制限 | 行ロックを持つカウンターテーブル | 競合のないアトミックカウンター |
| ジョブキュー | 1秒ごとにジョブテーブルをポーリング | ストリームとリスト、ポーリングループなし |
| リーダーボード、ランキング | 成長するテーブルに対するORDER BY | ソート済みセットは行が増えても高速なまま |
| ファンアウト、プレゼンス、ライブ状態 | 構築する第二のサービス | Pub/subとTTLキー、組み込み |
| ベクトル検索、セマンティックキャッシュ | 別のベクトルデータベース | ホットインデックスのためにシステムを1つ減らす |
最近のRedisリリースでは、検索、JSON、ベクトルインデックス作成がコア製品に統合されました。ただし、正確なパッケージングは何度か変更されているため、お使いのバージョンに含まれるものを確認してください。
コミットする前に知っておくべきこと:Redisは2024年にソースライセンスを変更し、Valkeyフォークを引き起こし、後にAGPLオプションを追加しました。スタートアップへの実質的な影響は軽微です。ワイヤプロトコルは事実上の標準であり、いくつかの互換性のある実装があるため、移行は書き直しではなくデータ移行です。
スケールアップ時のRedis Cloudの価格設定の挙動
Redis Cloudは、主にプロビジョニングされたメモリとスループットに基づいて課金され、実行したコマンド数ではありません。ギガバイト単位のデータセットのサイズが請求書を決定する数値です。
メモリは高価な部分です。RAMは、ギガバイトあたりのコストがブロックストレージよりも約1桁高いため、Postgresでは些細なデータセットでもRedisでは実際の請求項目となります。これには4つの結果が伴います。
レプリケーションは乗算され、加算されません。 高可用性セットアップでは、メモリ内に完全なセカンドコピーを保持します。耐久性のためにわずかなプレミアムを支払っているのではありません。データセットを2倍支払っているのです。
保存するものが、読み取り頻度よりも請求額を決定します。 同じトラフィックを持つ2つの製品でも、一方が2KBのJSONブロブをキャッシュし、もう一方が60バイトのIDをキャッシュするため、コストが5倍異なる場合があります。
TTLは価格決定要因です。 有効期限のないキーは永続的に蓄積されます。エビクションポリシーのないキャッシュは、静かに購入するつもりのなかったデータベースになります。
スループットには独自の天井があります。 プランはメモリだけでなく、1秒あたりの操作数に基づいてサイズ設定されているため、リクエストごとに10回の往復を送信するチャティなクライアントは、データが成長するずっと前にティアを上昇させる可能性があります。
Redisはまた、大規模データセットのギガバイトあたりのコストを削減するために、より古いキーをSSDにプッシュするティアリングオプションも提供しています。可用性はプランによって異なりますので、想定するのではなく、問い合わせるべきこととして扱ってください。

Redisクレジット10,000ドルで realistically にカバーできる範囲
ランウェイは、メモリにどれだけ保持するか、およびそれをレプリケートするかどうかによって決まり、トラフィック量ではありません。
| セットアップ | 10,000ドルがおおよそ表すもの |
|---|---|
| 小規模な単一キャッシュ、数GB、レプリカなし | 数年間のランウェイ |
| キャッシュとセッションストア、高可用性オン | 余裕をもって1年以上 |
| 本番サイズのキャッシュ、キュー、ランキング、レプリケート済み | およそ1年間 |
| ベクトル検索のためにRAMに保持される数百万の埋め込み | 数年間ではなく数ヶ月 |
最後の行は予算が破綻する場所です。ベクトルインデックスは高密度で、圧縮しにくく、トラフィックではなくコーパスとともに成長します。完全なドキュメントコーパスをメモリに配置することは、寛大な助成金を短期間で使い切る最も速い方法です。
メモリ価格の助成金を長持ちさせる規律は、地味なものです。作成したすべてのキーにTTLを設定し、ペイロードではなく識別子をキャッシュし、春以降誰も触れていないステージングインスタンスを削除します。
Redisクレジットがスタックと組み合わせられるもの、およびそうでないもの
Redisクレジットは、クラウドクレジットとは別のベンダー関係であるため、両方を保持することは真に加算的です。例外はマーケットプレイス請求です。
クラウドプロバイダーのマーケットプレイスを通じてRedis Cloudを購入する場合、その支出は通常、Redisからのスタートアップクレジット助成金ではカバーされず、クラウドプロバイダーとのコミット済み支出契約から引き落とされます。この2つは、サインアップ時に誰もフラグを立てない方法で互いに相殺される可能性があります。サインアップ後ではなく、サインアップ前に請求ルートを確認してください。
AI製品に特有の2番目のスタッキング効果があり、これはレイヤー全体に及びます。Redis内のセマンティックキャッシュがモデルを呼び出す代わりに保存された回答を返す場合、インフラストラクチャクレジットがモデルクレジットに変わります。高価なモデルでのキャッシュヒットは、購入しなかった最も安価なトークンです。
資金提供されたAIスタックは、通常3つの独立したレイヤーを持っています。推論のためのモデルクレジット、コードが実行される場所のためのコンピューティングクレジット、および状態が保存される場所のためのデータクレジットです。1つしか持っていないチームは、依然として実際の請求に直面しています。どのプログラムが組み合わさり、どのプログラムが静かに除外されるかは、AI Perksがマッピングするために存在します。

創業者たちがRedisについて誤解していること
高価な間違いは、請求書を読むずっと前に、採用時に行われる設定とアーキテクチャの選択です。
デフォルトのエビクションポリシーをそのままにしておく。 Redisは、古いキーをエビクトするのではなく、メモリ制限に達したときに書き込みを拒否するようにデフォルト設定されています。このように設定されたキャッシュは、満杯になっても劣化せず、書き込みエラーが発生し始めます。初日から意図的にエビクションポリシーを設定してください。
永続性があると仮定する。 Redisの永続性は設定可能であり、モードによって保証が異なります。フェイルオーバーで失う余裕のないものは、Redisを前面に配置してPostgresに格納する必要があります。
ペイロードではなくキーをキャッシュする。 シリアライズされたオブジェクト全体を保存すると効率的だと感じられ、メモリプランが大きくなりすぎる最大の要因です。識別子をキャッシュし、プライマリストアからハイドレートします。
リクエストあたりの10回の往復。 Redisは非常に高速なため、チームはバッチ処理をやめてしまいます。その場合、ボトルネックはRedisではなくネットワーク遅延となり、スループットティアがそれに応じて上昇します。
ホットパスがないのに採用する。 クエリが遅くなく、テーブルが競合していない場合、マネージドRedisは請求書であり、追加の障害ドメインです。Postgresは、まず驚くほど多くのキャッシュの役割を果たします。
クレジット後の請求をモデリングしない。 移行する前に、リスト価格でのセットアップにかかる費用を書き出します。その金額が期待される収益で支払えない場合、クレジットはランウェイではなく、将来の移行に資金を提供しています。
資金提供されたスタックにおけるRedisクレジットの位置づけ
データベースクレジットは、創業者たちがテーブルに残してしまうレイヤーです。なぜなら、請求額がモデルの請求額よりも小さく、複利になるまで無視しやすいからです。
データベースとインフラストラクチャのカテゴリはgetaiperks.comで追跡されており、レイヤー全体を一度に見る最も速い方法です。このような助成金の請求に価値があるかどうかを決定する3つの要因があります。
タイミングはサイズに勝る。 プロビジョニングされたクレジットは、インスタンスが存在する瞬間から燃焼し始め、トラフィックを処理する瞬間からではありません。早期に請求すると、助成金はアイドル状態のキャッシュに資金を提供します。
広範さが精密さに勝る。 データベースクレジットは、モデルまたはコンピューティングプログラムと競合することはめったにないため、最も資金提供されたインフラストラクチャは、レイヤー全体を1つの演習として扱ったチームに属し、単一のベンダーに賭けることはありません。
規約は変動する。 インフラストラクチャプログラムは、マーケティングページが示唆するよりも頻繁に金額と条件を改訂するため、先四半期に確認した数字は事実ではなく出発点となります。AI Perksは変更を追跡します。

よくある質問
Redisスタートアッププログラムではいくらもらえますか?
Redis Cloud、マネージドRedisサービスのクレジットとして最大10,000ドル。助成金は使用量に対する割引ではなく固定の割り当てであるため、その価値はプロビジョニングするメモリ量に完全に依存します。金額と規約は変更され、現在の詳細はgetaiperks.comで他のデータベースプログラムと合わせて追跡されています。
Redisクレジットは何に使えますか?
クレジットはRedis Cloudサブスクリプションに適用されます。これは、プロビジョニングされたメモリ、レプリケーション、およびスループットに基づいて価格設定されます。課金はコマンド数ではなく容量ごとに行われるため、クレジットは固定の月額フロアを相殺します。これらは、評価のためではなく、すでに本番環境でRedisを実行しているチームにとって最も価値があります。
Redisは無料で使用できますか?
Redisには、ライセンス費用なしでセルフホストできるオープンソースエディションと、評価用のRedis Cloudの無料ティアがあります。セルフホスティングの真のコストは運用コストです:メモリサイジング、フェイルオーバー、アップグレード、およびそれらに伴うページャー。クレジットは、しばらくの間そのトレードオフを削除するために存在します。
AWSまたはGoogle CloudクレジットでRedisの請求を支払えますか?
通常は直接ではありません。Redis Cloudは別のベンダー関係であるため、クラウドクレジット残高はRedis請求書を相殺しません。これは、両方の助成金を保持することが加算的であるまさにその理由です。マーケットプレイス請求はその例外であり、代わりにクラウドコミット済み支出契約から引き落とされる可能性があります。getaiperks.comで適用される組み合わせを確認してください。
RAGのベクトルデータベースとしてRedisを使用すべきですか?
小規模でホットなインデックスまたは高価なモデルの前面にあるセマンティックキャッシュの場合は、はい。数百万の埋め込みの場合、メモリ価格設定は不利に働き、ディスクベースのベクトルストアの方が通常安価です。システムがいくつ実行したいかではなく、インデックスサイズで決定してください。
スタートアップは他にどのようなデータベースクレジットを申請すべきですか?
ほとんどのマネージドデータベース、ウェアハウス、およびキャッシュベンダーはスタートアッププログラムを実行しており、互いに競合することはめったにありません。AI Perksは、データベースカテゴリ全体を含む194社にわたる770万ドルのクレジットを追跡しているため、1つのベンダーに状態をコミットする前にすべてのオプションを確認できます。
データレイヤーはメリットに基づいて選択してください。高価な部分は誰かに資金提供させましょう。