Redis、AIアプリケーション開発にフォーカスし、RAGなど一連の新機能を発表

Redisは、データベースがAIアプリケーションの開発をよりよくサポートできるように、一連の新機能をリリースしました。これにより、キャッシュコストの削減やパフォーマンスの向上だけでなく、データ統合の能力も強化されました。

インメモリデータベースを提供するRedis社は、企業のAIアプリケーション開発を支援するために、一連の製品機能の更新を発表しました。これには、Redis for AI、Redis Flex、Redis Copilot、Redisデータ統合などが含まれます。これらの新機能は、より効率的なAI開発ツールや柔軟なインフラを提供するだけでなく、迅速でスケーラブルなアプリケーション開発を支援するためにデータ統合の能力も強化します。

多くのデータベースがAIアプリケーション開発のニーズに応えるために、特別な機能を追加し始めており、Redisも例外ではありません。Redis for AIは、AIアプリケーション開発のためのいくつかの機能を提供しており、まず検索強化生成(RAG)をサポートしています。高速なRedisインメモリデータベースと組み合わせることで、リアルタイムアーキテクチャを提供し、生成系AIアプリケーションの応答速度を加速させます。新しいセマンティックキャッシュ機能により、保存された回答を迅速に検索でき、大規模な言語モデルへの呼び出しコストを削減できます。

Redis for AIには、大規模な言語モデルのメモリ機能も含まれており、パーソナライズされたユーザー対話を可能にします。プロキシメモリ機能は、エージェントの複雑な推論機能を加速させ、より正確で迅速な回答を提供します。Redis for AIには、プロダクション環境で1ミリ秒未満の高速予測を提供する特徴ストア機能も統合されており、モデルのパフォーマンスを大幅に向上させます。

最近、Redisがキー・バリュー型ストレージエンジンSpeedbを買収したことで、このエンジンがサポートするRedis Flexも今回の更新の一部となりました。Redis Flexはキャッシュコストを大幅に削減できるサービスで、同社によると、開発者は同じ価格で5倍のキャッシュ容量を得ることができます。以前は、Redisの自動階層化機能は大規模なキャッシュにのみ適用されていましたが、小規模なキャッシュはコストや戦略、アプリケーションの制約により、キャッシュミスが頻繁に発生していました。DRAMおよびSSDストレージ向けに設計されたRedis Flexは、キャッシュの実行性能をさらに最適化し、従来のメモリソリューションよりも低コストのキャッシュサービスを提供します。

また、Redisは、開発者がテキストメッセージを迅速に検索し、コードスニペットやコマンドを生成し、自然言語でデータクエリを実行できる無料の仮想アシスタント「Redis Copilot」も提供しています。Redis Copilotは、他の仮想アシスタントと同様のユーザーエクスペリエンスを提供しますが、Redis独自の機能やニーズにより密接に対応しており、開発者はより正確な応答を得ることができます。

さらに、Redisはアプリケーションのパフォーマンスを加速させることを目的とした新しいデータ統合機能を発表しました。データ統合は、外部データベースからRedisにデータを同期するための自動化されたデータパイプラインを提供します。開発者はAPIを使用して接続でき、開発プロセスが簡素化され、データの信頼性が向上します。