用語集一覧へ
— Glossary
Vector DB
読み: ベクターディービー
短い定義
Vector DB (ベクター DB) は、Embedding ベクトルに最適化された検索データベースです。Pinecone・Qdrant・Weaviate・Chroma・pgvector などが代表的で、RAG の検索基盤として使われます。
詳細解説
Vector DB は数百万〜数十億の高次元ベクトルから「最も類似したもの top-K」を高速取得するために最適化されたデータベースです。HNSW (Hierarchical Navigable Small World) などの近似最近傍探索 (ANN) アルゴリズムを採用し、ミリ秒オーダーで応答します。Pinecone (SaaS) / Qdrant (OSS+SaaS) / Weaviate (OSS+SaaS) / Chroma (軽量・組込み) / pgvector (PostgreSQL 拡張) が選択肢。RAG / 推薦 / セマンティック検索の必須コンポーネントです。
実装例 / 使い方
- 01RAG の検索エンジン (top-5 関連文書取得)
- 02EC サイトの「類似商品」推薦
- 03セマンティック検索の裏側
参考・出典
関連する用語
Embedding
Embedding (エンベディング) は、テキストや画像を数値ベクトルに変換する技術です。意味的に近いものはベクトル空間でも近くなり、類似検索・クラスタリング...
詳細
RAG
Retrieval-Augmented GenerationRAG (Retrieval-Augmented Generation) とは、LLM の回答生成時に外部知識ベース(社内ドキュメント、商品DB、マニュアル等)...
詳細
コサイン類似度
コサイン類似度は、2 つのベクトルの角度を比較する類似度指標です。0〜1 の範囲で、1 に近いほど似ています。Embedding ベースの検索・推薦で標準的に使...
詳細
— IMPLEMENT
Vector DBを、実際に活用する
用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。
営業時間 平日10-18時 / 通常24時間以内に返信
