モデル・技術

ベクトルデータベース

読み
べくとるでーたべーす
英語・正式名称
Vector Database

ベクトルデータベースは、埋め込み(ベクトル)を大量に保存し、意味が近いものを高速に探せる専用データベースです。RAGの裏方として活躍しています。

ベクトルデータベースとは?

ベクトルデータベースとは、埋め込み(エンベディング)によって数値の並びに変換されたデータを大量に保存し、「意味が近いもの」を高速に探し出せる専用のデータベースです。生成AIブーム、特にRAGの普及とともに一躍注目される存在になりました。

普通のデータベースと何が違う?

普通のデータベースは「完全に一致する」「条件に合う」データを探すのが得意です。一方、ベクトルデータベースが得意なのは「一番似ているものはどれか」という近さの検索(類似検索)です。

何百万件の資料の中から、質問と意味が近い断片を瞬時に探す——これを普通の方法で総当たり計算すると時間がかかりすぎるため、近いものを効率よく見つける専用の索引技術が使われています。

どこで活躍している?

  • RAG:社内文書AIやサポートAIの「資料の引き出し」役
  • 画像検索:似た雰囲気の写真・商品を探す
  • レコメンド:好みが近いユーザー・商品のマッチング
  • AIエージェントの長期記憶(過去のやり取りを意味で思い出す)

知っておくと役立つ視点

専用製品(Pinecone、Qdrant、Chromaなど)のほか、既存のデータベース(PostgreSQLなど)にベクトル検索機能を追加する方式も広く使われています。個人がこれを直接触る機会は多くありませんが、「AIに社内の知識を持たせる裏側には、埋め込み+ベクトルデータベースがいる」という構図を知っておくと、企業のAI導入記事やRAGの解説がすんなり読めるようになります。

なお、ベクトル検索は「意味の近さ」を捉える一方、日付や金額のような厳密な条件は苦手です。実際のシステムでは、従来型の検索と組み合わせた「ハイブリッド検索」がよく使われます。RAGの精度改善の話題では必ず出てくるポイントなので、セットで覚えておくと理解が深まります。

生成AI関連の求人や技術記事で頻出する言葉でもあり、「埋め込み・ベクトルDB・RAG」の3点セットで覚えておくと、AIシステムの話題の土台がそろいます。

関連する用語

出典・確認情報

内容確認日 2026年7月17日

AI用語集に戻る

サイト内検索