Amazon DynamoDB がリアルタイムのベクトル検索に対応

投稿日: 2026年8月5日

本日、AWS は Amazon DynamoDB におけるベクトル検索の一般提供を発表しました。これは、リアルタイムでベクトルをインデックス化して検索するための新機能です。ベクトルデータセットが数十億~数兆規模へと拡大するにつれ、大規模なベクトル検索では従来、検索速度、規模、精度の間でトレードオフが発生していました。つまり、再現率やスループットの低下を受け入れない限り、ベクトル数の増加に伴ってレイテンシーが上昇していました。DynamoDB は今回、99% 以上の再現率で 1 桁ミリ秒のレイテンシーを実現するネイティブなベクトル検索に対応しました。この機能は、数兆件のベクトルであっても、あらゆるスケールに対応できるように設計されています。

DynamoDB のベクトル検索を使用すると、他の属性と一緒にベクトル埋め込みを保存でき、Amazon Bedrock で利用可能なモデルをはじめとする任意のモデルを使ってベクトルを生成できます。ベクトルインデックスを作成して近似最近傍検索 (ANN) を実行し、スケールに合わせてベクトルインデックスのパーティションキーを選択し、属性でフィルタリングして検索結果を絞り込むことができます。インフラストラクチャ管理不要、ダウンタイムゼロ、メンテナンス時間ゼロ、支払いは使用した分だけという、現在お客様が信頼されているサーバーレスのメリットをそのまま得ることができます。既に DynamoDB を AI エージェントの記憶保存として使用できますが、ベクトル検索機能により、エージェントのグラウンディングのための記憶に対する意味検索のほか、類似商品検索、パーソナライズ広告、検索拡張生成、レコメンデーションシステムなどを、予測可能な安定したパフォーマンスで追加できるようになります。

詳細については、AWS ニュースブログAmazon DynamoDB 製品ページ、および Amazon DynamoDB 開発者ガイドをご覧ください。

DynamoDB ベクトル検索は、すべての商用 AWS リージョンと AWS GovCloud (米国) リージョンでご利用いただけます。