投稿日: Nov 29, 2023

Amazon MemoryDB for Redis ではベクトル検索がプレビューでサポートされるようになりました。これはベクトルの保存、インデックス作成、および検索が可能になる新機能です。MemoryDB は、インメモリパフォーマンスとマルチ AZ の耐久性を兼ね備えたデータベースです。MemoryDB のベクトル検索により、一般的なオープンソースの Redis API を使用して、最高のパフォーマンスが求められるリアルタイム機械学習 (ML) および生成系 AI アプリケーションを開発できます。MemoryDB のベクトル検索では数百万のベクトルの保存をサポートしており、クエリと更新の応答時間は 1 桁ミリ秒単位、1 秒あたりのクエリ数 (QPS) は数万、再現率は 99% を超えます。Amazon Bedrock や SageMaker などの AI/ML サービスを使用してベクトル埋め込みを生成し、それらを MemoryDB に保存することができます。

MemoryDB のベクトル検索のプレビュー版を使用すると、高スループットを高い再現率で発揮する、ベクトルクエリと更新のレイテンシーが 1 桁ミリ秒単位のアプリケーションを構築できます。例として、銀行は MemoryDB のベクトル検索を使用することにより、取引量が多い期間中に不正取引などの異常を、誤検知を最小限に抑えつつ検出できます。

MemoryDB のベクトル検索のプレビュー版は、米国東部 (バージニア北部)、米国東部 (オハイオ)、欧州 (アイルランド)、米国西部 (オレゴン)、アジアパシフィック (東京) の各リージョンで追加料金なしでご利用いただけます。使用するには、まず Amazon MemoryDB for Redis バージョン 7.1 を使用して新しい MemoryDB クラスターを作成し、AWS マネジメントコンソールまたはコマンドラインインターフェイス (CLI) を使用してベクトル検索のプレビュー版を有効にします。Amazon MemoryDB のベクトル検索の詳細については、ドキュメントをご覧ください。