Redisで実現できること
データベースの前段に配置するキャッシュ
同じクエリをメモリ上で1ミリ秒未満で処理します。
トラフィックのピーク時にはデータベースではなくキャッシュが負荷を吸収し、ページの表示速度が高負荷時でも維持されます。
トラフィックのピーク時にはデータベースではなくキャッシュが負荷を吸収し、ページの表示速度が高負荷時でも維持されます。
サービス向けのメッセージブローカー
Pub/Subはイベントをすべてのサービスに同時にブロードキャストします。Streamsやconsumer groupは各ジョブを1つのワーカーに割り当てます。
ワーカーが停止した場合、そのジョブは保留状態となり、別のワーカーが引き継ぎます。
ワーカーが停止した場合、そのジョブは保留状態となり、別のワーカーが引き継ぎます。
JSONおよびベクトル向けの検索エンジン
JSONドキュメントの保存、全文検索クエリの実行、AI機能向けのベクトル類似度検索が可能です。
必要なモジュールはサービス設定から追加費用なしで有効化できます。
必要なモジュールはサービス設定から追加費用なしで有効化できます。
リアルタイムカウンターとリーダーボード
カウンター、リーダーボード、レートリミット、セッション、ジオスペーシャルクエリは、アプリケーションコードを使わずに
ZADD や GEOSEARCH のような単一コマンドで処理できます。お支払い方法は不要です!