IT用語
(
ひよぺん
)
Home
コラム
用語集
About
検索
Ctrl K
Esc
見つかりませんでした
調べたいIT用語を入力してね
Weaviate
ウィービエイト
データベース
用語集
› 🗄️ データベース › Weaviate
【ウィービエイト】
Weaviate とは?
公開:
2026年3月25日
💡 テキストを入れるだけで勝手にベクトル化してくれる、AI内蔵の検索エンジン
📌 このページのポイント
オープンソース
で提供され、セルフホストと
マネージドサービス
の両方を選べる
Vectorizer
モジュール
により、データ投入時に
OpenAI
や
Hugging Face
のモデルで自動
ベクトル
化できる
GraphQL
ベースの
API
で柔軟な
クエリ
が書ける
マルチテナント
対応で、
SaaS
アプリケーション
の
バックエンド
にも適している
Weaviate — ML内蔵ベクトル検索エンジン
入力データ
テキスト
画像
JSON
Weaviate
Vectorizer モジュール
OpenAI / Hugging Face / Cohere
ベクトルストア + HNSW
GraphQL API
検索結果
類似度: 0.95
類似度: 0.87
類似度: 0.73
+ メタデータ
+ フィルタリング
データ投入 → 自動ベクトル化 → 類似検索を一気通貫で実行
Weaviateのイメージ
ひよこ
Weaviateの一番の特徴って何?
ペンギン先生
「Vectorizer」という
モジュール
が内蔵されていて、テキストや画像を入れるだけで自動的に
ベクトル
に変換してくれるんだ。普通は
ベクトル
化を別のサービスでやってから
データベース
に入れるけど、Weaviateはそれを一体化しているよ
ひよこ
自分で
ベクトル
化しなくていいってこと?
ペンギン先生
そうだよ。たとえば
OpenAI
のembeddingモデルをVectorizerに設定しておけば、
JSON
データを投入するだけで裏側で
API
を呼んで
ベクトル
化してくれる。もちろん自分で計算した
ベクトル
を直接入れることもできるよ
ひよこ
オープンソース
だと自分で
サーバー
を立てないといけないの?
ペンギン先生
セルフホストもできるし、Weaviate Cloudという
マネージドサービス
も用意されているよ。
Docker
で簡単に起動できるから、まずはローカルで試して、本番は
クラウド
に移すという流れが多いね
ひよこ
Pinecone
や
pgvector
とはどこでWeaviateを選ぶの?
ペンギン先生
「
ベクトル
化も含めて一つのシステムで完結させたい」ときにWeaviateが輝くよ。
GraphQL
での柔軟な
クエリ
や
マルチテナント
対応も強みだね。逆に
PostgreSQL
との統合が重要なら
pgvector
、とにかく運用を丸投げしたいなら
Pinecone
という使い分けになるよ
まとめ:ざっくりこれだけ覚えればOK!
「Weaviate」って出てきたら「
ML
内蔵のオープンソースベクトル
検索エンジン
」と思えればだいたいOK!
📖 おまけ:英語の意味
「Weaviate」
= 織り合わせる(weaveの造語)
💬 英語のweave(織る)が語源で、データと意味を織り合わせて検索するイメージから名付けられたよ
🔗 あわせて読みたい
Milvus とは?
pgvector とは?
Pinecone とは?
シェアする
X
URLコピー
← 用語集にもどる