重要なポイント
- Qdrant — GitHubスター34,242件、Apache-2.0、Rust製。Qdrant Cloudには0.5 vCPU、1 GB RAM、4 GBディスクの永続無料枠があります。Standardは実使用量に応じた課金で、99.5%の稼働率保証があり、定額のプラットフォーム料金はありません。PremiumはSSOとプライベートVPCリンクを加え、99.9%と最低利用額が設定されます。
- Pinecone — 設計上クラウド専用で、自己ホスト版は一切ありません。Starterは無料で、ストレージ2 GB、書き込みユニット月200万、読み取りユニット月100万です。Builderは月20ドル定額で10 GB、書き込み500万、読み取り200万。Standardは月50ドルの最低額から従量課金となり、Enterpriseは月500ドルの最低額で99.95%の稼働率保証、BYOC、HIPAA、監査ログが加わります。
- Weaviate — スター16,758件、BSD-3-Clause、Go製。このページで最も重要な訂正: Weaviate Cloudはもう14日間のサンドボックスではありません。2026年6月17日に、クレジットカード不要・無期限の本当に無料な枠が導入されました。オブジェクト10万件、メモリ1 GB、ディスク10 GBです。初日から月45ドルを見込むよう勧め続けている比較記事は、いまや無料のものに対して読者にお金を払わせています。
- Weaviateの有料プランも動いています。 現行の料金ページはFlexが月45ドルから、Premiumが月400ドルからです。2025年10月の更新で告知された月280ドルのPlusはそこに載っていないため、古い3段構成ではなくFlexとPremiumを挙げてください。
- Chroma — スター29,174件、Apache-2.0、そして出発点だったPythonエンジンではなく、いまやRust製のコアです。4製品で唯一サーバーなしにプロセス内で動き、まさにそれゆえ試作で勝ちます。
- Chroma Cloudも存在します。 この分野の比較記事の多くが完全に見落としている点です。Starterは月0ドルに従量課金で5ドルの初期クレジット、Teamは月250ドルに従量課金、使用量は書き込み1 GiBあたり2.50ドル、保存1 GiBあたり月0.33ドル、クエリ1 TiBあたり0.0075ドル、返送1 GiBあたり0.09ドルです。つまりここでのマネージド製品は3つではなく4つです。
- 4製品すべてに無料枠があります。 1年前には当てはまらなかった事実であり、読んでいる比較記事が更新されているかを確かめる最速の方法です。
- はっきり書いておくべき点: Pineconeはコンテンツ制作者向けのアフィリエイトプログラムを実際に運営しており、自社のパートナーページで確認できます。PromptQuorumはそれに登録しておらず、本ページのどのリンクからも収益を得ていません。このシリーズでそうしたプログラムが存在する唯一の分野であり、だからこそ上の推奨はPineconeではなくQdrantです。
🏆 あなたに最適な選択
構造上の問いは、エンジンを自分で運用するのか借りるのかであり、それは工数と予算のどちらが希少かで決まります。 上から読み、自分に当てはまる最初の行で止めてください。
- 運用の余力が多少あり、コスト対性能を最良にしたい → Qdrant。自己ホストでもQdrant Cloudでも。オープンソースのエンジンで最も少ないリソース消費と、3つのうち最大のコミュニティです。
- インフラ作業をゼロにしたく、その対価を払う → Pinecone。最も成熟したサーバーレス製品で、月20ドル定額のBuilderは試用ではなく本物のプランです。
- 検索精度が字面一致と意味的一致の両立に依存する → Weaviate。BM25とベクトルのネイティブ統合はここで最も成熟したハイブリッド実装で、無料枠での評価にもう費用はかかりません。
- ノートブックで試作中、サーバーは置きたくない → Chroma。Pythonプロセス内で動くので、検索が動くまでに用意するものがありません。
- データを自分の管理下のハードウェアに留める必要がある → Qdrant、Weaviate、Chromaのいずれかを自己ホスト。Pineconeに自己ホスト版はなく、BYOCのEnterprise以外では厳格な所在地要件を満たせません。
- ベクトルがおよそ1万未満 → どれも不要です。Postgres上のpgvectorがその規模を賄い、運用対象を増やさずに済み、必要のない新しいクエリAPIを覚えずに済みます。
ベクトルデータベースとは何か
ベクトルデータベースは、埋め込みモデルが生成する高次元の数値ベクトルを保存し、それらに対する最近傍クエリに答えます。これがあらゆるRAGパイプラインの中心にある取得の工程です。 クエリベクトルを渡すと、最も近い保存済みベクトルが返り、通常は元のテキストとメタデータが付いてきます。
通常のデータベースでも原理的には可能ですが、規模が大きくなると破綻します。数百万件の高次元ベクトルに対する厳密な最近傍探索は高くつくからです。これらのエンジンは近似インデックス——4製品ともHNSW——を使い、わずかな再現率と引き換えに非常に大きな高速化を得ます。このトレードオフこそ、この分野が存在する理由のすべてです。
実務上の帰結として、4製品の興味深い違いは「似たベクトルを見つけられるか」ではありません。それはどれもできます。違いは、メタデータのフィルタリングがベクトルインデックスとどれだけうまく噛み合うか、ハイブリッド検索がどれだけ成熟しているか、あなたの規模でいくらかかるか、そして自分で運用できるかです。この周囲にあるパイプラインについてはローカルRAGを構築するをご覧ください。
📍 一文で説明
ベクトルデータベースは、埋め込みモデルが生成する高次元ベクトルを保存し、それらに対する最近傍クエリに答えるもので、これがRAGパイプラインの中心にある取得の工程です。
💬 簡潔に説明
言葉ではなく意味を探す検索エンジンです。数値に変換したテキストを渡すと、数値が最も近い保存済みの項目が返ってきます。実際には、だいたい同じことを意味する文章が返るということです。
Qdrant・Pinecone・Weaviate・Chromaの比較
4製品は機能を正面から競うのではなく、リソース消費、運用の簡単さ、取得の質、最初のクエリまでの速さという別々の制約を最適化しています。 料金は2026年8月28日に各社の料金ページで確認し、リポジトリの数値は同日にGitHub APIから取得しました。
| 項目 | Qdrant | Pinecone | Weaviate | Chroma |
|---|---|---|---|---|
| GitHubスター | 34,242 | オープンソースではない | 16,758 | 29,174 |
| ライセンス | Apache-2.0 | プロプライエタリ | BSD-3-Clause | Apache-2.0 |
| 実装言語 | Rust | 非公開 | Go | コアはRust |
| 自己ホスト | 可、無料 | 不可、クラウド専用 | 可、無料 | 可、無料 |
| プロセス内実行 | 不可、サーバー型 | 不可、ホスト型 | 不可、サーバー型 | 可 |
| クラウド無料枠 | 0.5 vCPU、1 GB、4 GB | 2 GB、書込200万、読取100万 | 10万オブジェクト、1 GB、10 GB | 月0ドル+5ドル分クレジット |
| 有料の入口 | 従量課金、定額なし | Builder月20ドル定額 | Flex月45ドルから | Team月250ドル+従量 |
| ハイブリッド検索 | ネイティブ、疎+密 | 対応 | BM25ネイティブ、最も成熟 | 新しく、完成度は低い |
| 入口プランの保証 | Standardで99.5% | Enterpriseのみ99.95% | Flexで99.5% | Enterprise未満は非公表 |
| アフィリエイト | 見当たらず | あり、当社は不参加 | 見当たらず | 見当たらず |
⚠️Warning: この表の2行は、いまも出回っている多くの比較記事と食い違います。Weaviateには2026年6月17日以降、無期限の無料枠があり、14日間のサンドボックスではありません。そしてChromaにはマネージドのクラウド製品があるため、この分野のマネージド選択肢は通常挙げられる3つではなく4つです。
自己ホストかマネージドか
自己ホストはコストの制御とデータ所在地を手に入れ、可用性・バックアップ・スケーリングを引き受けることを意味します。マネージドはそれを売り戻してくれます。 率直に言えば、金額の差は多くのチームが思うより小さく、時間の差は大きいというのが実態です。
控えめなサーバー1台上のQdrantやWeaviateなら、100万ベクトルをインフラ費で月40〜80ドル程度に収められます。同規模ではマネージドの相当プランも似た帯に収まります。実際に両者を分けるのは、パッチ適用、監視、まずいデプロイからの復旧、ディスクが埋まったときの呼び出しに誰かが費やす月2〜5時間です。そこにチームの実際の時給を当てはめると、比較はたいてい逆転します。
自己ホストが明確に勝つ場面は、主に費用の問題ではありません。データ所在地、隔離あるいはオンプレミスの要件、そして従量課金が固定サーバーを追い越すほど高い利用量です。マネージドが明確に勝つのは、余剰の技術者がいない小さなチームで、払わない選択肢が節約ではなく「出荷が遅れる」ことを意味する場合です。
💡Tip: Pineconeはここで唯一、自己ホストという退避先を持ちません。これは欠点というより移行上の論点です。WeaviateやQdrant Cloudから離れることは同じエンジンの実行場所を変えるだけですが、Pineconeから離れることはエンジンを替え、クエリを書き直すことを意味します。
Qdrant:既定の選択肢
多くのチームにQdrantを勧めるのは、オープンソースのエンジンで最もリソース消費が少なく、3つのうち最大のコミュニティを持ち、試用期間ではなく無期限に無料のクラウド枠があるからです。 データの持ち方についての押し付けも最も少なめです。
Qdrant — 総合的に最良
スター34,242件、Apache-2.0、Rust、永続無料のクラウド枠
QdrantはRustで書かれており、それは同じ負荷に対するメモリとCPUの消費が、GoやPython由来の代替より小さいという形で表れます。この消費の小ささが、単一ノードでより遠くまで届く実務上の理由です。フィルタリングはここで最も強力で、メタデータの条件をHNSWの探索中に適用し、結果を後から絞り込むのではありません。そのため強くフィルタしたクエリが静かに全走査へ劣化しません。ハイブリッド検索は密ベクトルと並ぶ疎ベクトルによってネイティブに備わります。クラウド料金は4製品で最も見通しがよく、0.5 vCPU、1 GB RAM、4 GBディスクの無料枠は期間限定ではなく永続です。Standardは実際のvCPU・メモリ・ストレージ消費に対して課金され、99.5%の稼働率保証があり、その上に定額のプラットフォーム料金は乗りません。PremiumはSSOとプライベートVPCリンクを加え、99.9%と最低利用額が設定されます。プラットフォーム料金がないことこそ、コスト重視の選択肢たるゆえんです。顧客である特権にではなく、リソースに対して支払います。
長所
- +オープンソースのエンジンで最も少ないリソース消費。単一ノードでより遠くまで届く
- +フィルタリングをインデックス探索中に適用するため、絞り込んだクエリも速いまま
- +試用ではなく永続無料のクラウド枠。Standardは従量課金で定額料金なし
- +Apache-2.0でここ最大のコミュニティ(34,242件)。自己ホストでもマネージドでも同じエンジン
短所
- –SQLでもGraphQLでもない独自のクエリ言語のため、学習が必要
- –Weaviateより組み込みのベクトル化モジュールが少なく、埋め込みのパイプラインは自前で用意する
- –消費が小さくても、自己ホストである以上サーバーの運用と監視は必要
Pinecone:運用ゼロの選択肢
Pineconeはここで最も成熟したマネージド製品であり、自己ホスト版が一切ない唯一の製品でもあります。これは最大の長所であると同時に、最大の固定でもあります。 買っているのは運用作業が存在しないことです。
Pinecone — インフラ作業をゼロにしたいなら最良
クラウド専用のサーバーレス、Starterは無料、Builderは月20ドル定額
Pineconeはオープンソースのエンジンにホスティングを後付けしたのではなく、最初からマネージド製品でした。それは導入に表れます。キャパシティ計画も、インデックスのサイズ決めも、最初のクエリ前に用意するものもありません。ベクトルデータベースの経験がないチームにとって、これは宣伝文句ではなく実質的な利点です。プランは、Starterが無料でストレージ2 GB、書き込みユニット月200万、読み取りユニット月100万に加え下り1 GB。Builderが月20ドル定額で10 GB、書き込み500万、読み取り200万、下り10 GB。Standardは月50ドルの最低額から従量課金となり、専用リードノード、バックアップとリストア、RBAC、SAML SSOが加わります。Enterpriseは月500ドルの最低額で、99.95%の稼働率保証、自社クラウド持ち込み、プライベートエンドポイント、顧客管理の暗号鍵、監査ログ、SCIM、HIPAA準拠が加わります。Builderは特筆に値します。実用的な上限を伴う20ドルの定額プランはこの分野では珍しく、個人プロジェクトにおけるPineconeへの主要な反論を解消するからです。
長所
- +ここで最も成熟したサーバーレス体験。用意するものも、サイズを決めるものもない
- +月20ドル定額のBuilderは本当に小さな踏み出しで、上限も実用的
- +Enterpriseのコンプライアンス機能は本物:HIPAA、BYOC、顧客管理鍵、監査ログ、SCIM
- +最低額を超えた分は従量課金なので、トラフィックの少ないアプリは安いまま
短所
- –自己ホスト版がないため、離脱は構成の移動ではなくエンジンの入れ替えになる
- –厳格な所在地要件は、月500ドルからのEnterpriseとBYOCでしか満たせない
- –読み取り・書き込みユニットの消費は見積もりを誤りやすく、請求が予想を超えることがある
Weaviate:ハイブリッド検索の選択肢
Weaviateは4製品で最も成熟したハイブリッド検索を備え、2026年6月以降は期限のない無料枠も持ちます。これは多くの比較記事がいまも与えている助言を無効にする事実です。 取得の質がボトルネックなら、まずここを見てください。
Weaviate — ハイブリッド検索が効くなら最良
スター16,758件、BSD-3-Clause、Go、2026年6月以降は無期限の無料枠
WeaviateはBM25によるキーワードのスコアとベクトル類似度を、クエリAPIの中でネイティブに組み合わせます。他より長くそうしてきたことは、混ぜ方をどれだけ制御できるかに表れています。これは響き以上に重要です。純粋な意味検索は、製品コード、型番、エラー文字列、略語といった厳密な字面を確実に取り逃します。それらのトークンの意味は字面そのものだからです。Weaviateはさらに、埋め込みプロバイダを呼び出すベクトル化モジュールを備えており、埋め込みをアプリケーションではなくデータベース側が担えます。料金について重要な事実は最近のものです。2026年6月17日、Weaviateはクレジットカード不要・無期限の無料枠を導入しました。オブジェクト10万件、メモリ1 GB、ディスク10 GBです。これが、比較記事がいまも書いている14日間のサンドボックスに取って代わりました。現行ページの有料プランは、従量課金で99.5%の稼働率保証があるFlexが月45ドルから、共有または専有構成のPremiumが月400ドルからです。2025年10月の告知にあった月280ドルのPlusは、そこに載っていません。
長所
- +ここで最も成熟したハイブリッド検索。キーワードとベクトルの配合を実際に制御できる
- +2026年6月以降、カード不要・無期限の無料枠:10万オブジェクト、メモリ1 GB、ディスク10 GB
- +組み込みのベクトル化モジュールにより、埋め込みをアプリではなくデータベースが担える
- +自己ホストとマネージドで同じエンジンなので、双方向の移行経路がある
短所
- –事前のスキーマ定義が必要で、オープンソースの3エンジンで最も準備が重い
- –同等の負荷に対するリソース消費はQdrantより大きい
- –1年足らずで料金が2度変わっているため、比較記事を信じず現行ページを確認すべき
Chroma:試作向けの選択肢
Chromaは4製品で唯一、サーバーなしにPythonプロセス内で動きます。そのため、何もない状態から動く取得までが最短です。 意図的に他より範囲が狭く、その点を率直に示しています。
Chroma — 試作と小〜中規模の負荷に最良
スター29,174件、Apache-2.0、コアはRust、`pip install chromadb` で動く
Chromaはpipで入り、埋め込み型で動きます。コンテナもポートも設定もなく、ノートブックが数行で動く意味検索を持てるということです。この一点が、チュートリアルと試作での優位を説明します。そしてこれは初心者向けの補助輪ではなく実質的な技術的利点です。インフラなしに取得のロジックを試せることは、反復をかなり短くします。エンジンのコアはRustで書き直されているため、性能の話はPython由来という出自から想像されるより良好です。ただしメタデータのフィルタリングはQdrantより単純なままで、ハイブリッド検索は新しく完成度も低めです。Chroma Cloudも存在し、この分野の比較記事の多くが省いています。Starterは月0ドルに従量課金で5ドル分のクレジットとデータベース10個、Teamは月250ドルに従量課金でデータベース100個と専用のSlackサポート、Enterpriseはシングルテナントまたはbring-your-own-cloudのクラスタが加わります。使用量は書き込み1 GiBあたり2.50ドル、保存1 GiBあたり月0.33ドル、クエリ1 TiBあたり0.0075ドル、返送1 GiBあたり0.09ドルです。
長所
- +サーバーなしにプロセス内で動くため、始めるのに用意するものがない
- +4製品で最も学びやすく、チュートリアルや作例で最もよく使われる
- +コアがRustになったため、Python由来という出自から想像されるより性能がよい
- +Chroma Cloudは月0ドル+従量から始まるため、マネージドへ移るのに月額へ跳ぶ必要がない
短所
- –メタデータのフィルタリングはQdrantより単純で、ハイブリッド検索はここで最も完成度が低い
- –数千万ベクトルまで育てるエンジンではない。その手前で移行すべきで、後からでは遅い
- –扱いやすさの源である埋め込み型は、既定でマルチテナントのサーバーではないことも意味する
4製品すべてに無料枠があります
2026年6月以降、4社ともに実際の負荷を費用ゼロで動かす手段を提供しています。これは、読んでいる比較記事が今年更新されたかを見分ける最速の方法です。 Weaviateは14日間のサンドボックスしかない、と書いてあるガイドは、2026年6月17日に終わった世界を描写しています。
4つの無料提供は形がはっきり異なり、存在すること自体より、その違いのほうが重要です。Qdrant Cloudは0.5 vCPU、1 GB RAM、4 GBディスクの永続的な単一ノードクラスタを与えます。手元に残る小さなマシンです。Pinecone Starterは無料でストレージ2 GBに加え、書き込みユニット月200万・読み取りユニット月100万という計測された枠がつきます。容量とスループット予算の組み合わせです。Weaviateの無料プランはオブジェクト10万件、メモリ1 GB、ディスク10 GBをカード不要・無期限で提供し、ディスクでは最も気前がよい構成です。Chroma Cloud Starterは月0ドルに従量課金と5ドルのクレジットで、これは継続的な枠ではなく残高であり、負荷がかかればいずれ尽きます。
互いに比べるのではなく、自分の負荷に照らして読んでください。たくさん保存してめったに問い合わせないなら、Weaviateの10 GBがここで最も強い提供です。小さなコーパスに絶えず問い合わせるなら、誰のディスク容量よりPineconeの読み取りユニット枠のほうが効いてきます。
⚠️Warning: Chroma Cloudの「月0ドル」は、他の3つと同じ種類の無料ではありません。5ドルの初期クレジットが付いた従量課金プランなので、継続的に無料なのではなく、クレジットを使い切るまで無料です。他の3つには、更新されるか維持される定常的な枠があります。
100万ベクトルの12か月コスト
1,536次元のベクトル100万件——おおむねOpenAIの埋め込みに相当する規模のコーパス——では、自己ホストとマネージドのインフラ費が十分に近く、運用時間が決め手になります。 以下の数値は、4 vCPUと16 GB RAMを備える月40〜80ドルのサーバー1台での構成を、同じ負荷を余裕をもって収める各社の最下位プランと突き合わせたものです。
| 方式 | 月間インフラ費 | 月間運用時間 | 運用費(時給75ドル) | 12か月合計 |
|---|---|---|---|---|
| Qdrant 自己ホスト | 約60ドル | 2〜4時間 | 150〜300ドル | 約2,520〜4,320ドル |
| Weaviate 自己ホスト | 約60ドル | 3〜5時間 | 225〜375ドル | 約3,420〜5,220ドル |
| Chroma 自己ホスト | 約40ドル | 2〜3時間 | 150〜225ドル | 約2,280〜3,180ドル |
| Pinecone Standard | 最低50ドル+従量 | 0.5〜1時間 | 38〜75ドル | 約1,060〜1,500ドル |
| Weaviate Cloud Flex | 最低45ドル+従量 | 0.5〜1時間 | 38〜75ドル | 約996〜1,440ドル |
| Qdrant Cloud Standard | 推定40〜70ドル | 0.5〜1時間 | 38〜75ドル | 約936〜1,740ドル |
100万ベクトルでは、たいてい定価ではなく運用の行が決め手になります。所在地や利用量が求めるなら自己ホストを。そうでなければ、自分たちの時間を正直に値付けした時点でマネージドのほうが安く収まります。
📌Note: これらは2026年8月28日時点の一般的なサーバー価格と各社の表示価格から組み立てた推計であり、実測の本番請求ではありません。Pinecone、Qdrant Cloud、Chroma Cloudの従量課金はクエリ量で変動するため、決める前に想定の読み書き量を各社の試算ツールに通してください。
ハイブリッド検索とフレームワーク対応
4製品ともLangChainとLlamaIndexに対応しているので、フレームワークの問題はほぼ片付いています。本当に差が出るのはハイブリッド検索です。 ハイブリッド検索は通常BM25によるキーワードのスコアとベクトル類似度を混ぜるもので、純粋な意味検索に特定の予測可能な弱点があるために存在します。
その弱点とは厳密なトークンです。製品コード、型番、エラー文字列、バージョン識別子、略語は字面そのものを意味しており、「ERR_4021」の埋め込みは、それを説明する文章よりも他のエラー文字列の埋め込みの近くに位置します。キーワード照合はこれを難なく捉え、意味検索は捉えません。だからこそ両者を混ぜることは、技術文書のコーパスでは埋め込みモデルを調整するよりはるかに大きく精度を押し上げます。
Weaviateの実装が最も成熟しており、BM25とベクトルのスコアをクエリAPIの中で組み合わせ、重みづけを実際に制御できます。Qdrantは密ベクトルと並ぶ疎ベクトルのネイティブ対応で同じ地点に到達し、構成としてはより整理されていて能力もほぼ同等です。Pineconeは疎・密のインデックス種別で対応します。Chromaのものは最も新しく完成度も低いため、リリースに直結する経路で頼る前に、自分のクエリで確かめるべき対象です。
誰がどれを使うべきか
これを決めるのはベンチマーク表ではなく、チーム規模、運用の余力、所在地の要件です。 6つの類型でほとんどの読者を網羅できます。
- 個人開発者や趣味のRAGプロジェクト → Chromaの埋め込み型。サーバーも月額もなく、取得がアプリと同じプロセスで動きます。
- 運用担当を雇わずに速く動く小さなチーム → 月20ドルのPinecone Builder、または後で自己ホストするつもりならQdrant Cloudの無料枠。
- 運用の余力があり、規模に応じてコストを最適化したいチーム → Qdrant。自己ホストでもStandardでも。従量課金でプラットフォーム料金がないのが、正直なところ最も安い道です。
- 技術文書コーパスで取得の質がボトルネックのチーム → Weaviate。ハイブリッド検索の成熟度ゆえに、いま無料になった枠で評価を。
- プライバシー重視または規制下で所在地要件があるチーム → QdrantかWeaviateを自己ホスト。Pineconeは月500ドルからのEnterpriseとBYOCでしかこれを満たせません。
- およそ1万ベクトル未満 → Postgres上のpgvector。ここで専用エンジンを足すのは、取得上の利点なしに運用費だけを増やすことです。
EU・日本・中国におけるベクトルデータベース
ベクトルストアには元文書の埋め込みが入り、ほぼどの構成でもペイロードとして元のテキストそのものも入ります。そのため、ホスト型か自己ホストかの選択は、主要な3つの市場でデータ保護の問題になります。
導入を見送るべき場合
ベクトルがおよそ1万未満なら、4つとも見送ってPostgres上のpgvectorを使ってください。 その規模では厳密な最近傍の全走査がミリ秒で終わるので、専用エンジンを正当化する近似インデックスは、あなたにない問題を解いていることになります。すでにPostgresを動かしているなら、pgvectorはサービスではなく列の型とインデックスを足すだけで、ベクトルはそれが説明する行と同じトランザクションに収まります。これにより、インデックスと元データが食い違うという一連の整合性バグが静かに消えます。
`sqlite-vec` を使うSQLiteは、データベースサーバーを一切持たないアプリで同じ範囲を賄います。そして埋め込みが静的でめったに変わらないなら、リポジトリに入れたFAISSインデックスがこのどれよりも単純です。サービスもスキーマもマイグレーションもありません。
待つ価値のある閾値ははっきりしています。数十万件規模のベクトル、逐次走査ではもう隠せないクエリ遅延、あるいは類似度検索の後ではなくそれと噛み合うメタデータのフィルタリングが必要になったときです。それ以前に専用エンジンを立てるのは、いまのデータベースがすでに扱えている問題のためにサービスを1つ運用することです。
💡Tip: 有用な引き金があります。取得のクエリが利用者に気づかれるほど遅くなった最初の瞬間、あるいはフィルタ付きの類似度検索が必要になり、いまの構成でフィルタと順位づけのどちらかを選ばされた最初の瞬間に、専用エンジンへ移ってください。
ベクトルデータベース選びでよくある誤解
- 1Weaviateには14日間のサンドボックスしかないと考える
Why it matters: Weaviateは2026年6月17日に、クレジットカード不要・無期限の無料枠を導入しました。オブジェクト10万件、メモリ1 GB、ディスク10 GBです。初日から月45ドルを見込むよう勧め続ける比較記事は、いまや無料のものに読者を課金させています。現時点でこの分野で最もよくある古い情報です。 - 2Chromaを埋め込み型専用と見なし、Chroma Cloudを見落とす
Why it matters: Chroma Cloudには月0ドル+従量で5ドル分クレジットのStarterと、月250ドルのTeamがあります。多くの比較記事は4つあるマネージド選択肢を3つとして挙げており、Chromaのやり方を気に入りつつ「マネージドに行くとはChromaを離れることだ」と思い込むチームにとって結論を歪めます。 - 3最もよく名前を聞くという理由でPineconeを選ぶ
Why it matters: Pineconeはこの分野で最も宣伝されている選択肢であり、コンテンツ制作者向けの実際のアフィリエイトプログラムを運営しています。つまり、それを勧める記事の量は商業的な誘因と無関係ではありません。運用ゼロの選択肢としては本当に最良ですが、自動的に最良でも最安でもなく、唯一自己ホストできないものでもあります。 - 4自己ホストをサーバー費だけで見積もる
Why it matters: チームは60ドルのサーバーと50ドルのマネージドを比べて自己ホストのほうが安いと結論づけ、パッチ適用・監視・バックアップ確認に費やす月2〜5時間を無視します。現実的な技術者の単価なら、その時間は価格差より大きくなります。上の12か月の表が素朴な比較を逆転させるのはそのためです。 - 51万ベクトル未満のプロジェクトに専用エンジンを立てる
Why it matters: その規模なら、すでにあるPostgres内のpgvectorが同じクエリに答え、運用対象を1つも増やさず、ベクトルをそれが説明する行とトランザクション的に整合させたまま保てます。ここで専用エンジンを足すのは、取得上の利点なしに運用費と新しいクエリAPIを買うことです。
よくある質問
ベクトルデータベースとは何ですか?
ベクトルデータベースは、埋め込みモデルが生成する高次元の数値ベクトルを保存し、それらに対する最近傍クエリに答えるもので、これがRAGパイプラインの中心にある取得の工程です。通常のデータベースは数百万件の高次元ベクトルに対する類似度検索に最適化されておらず、そのためQdrant、Pinecone、Weaviate、Chromaのような専用エンジンが存在します。これらはわずかな再現率と引き換えに非常に大きな高速化を得る近似インデックスを使います。
無料枠があるベクトルデータベースはどれですか?
2026年時点で4つすべてです。1年前には当てはまりませんでした。Qdrant Cloudは0.5 vCPU、1 GB RAM、4 GBディスクの永続無料ノードを提供します。Pinecone Starterは無料でストレージ2 GB、書き込みユニット月200万、読み取りユニット月100万です。Weaviateは2026年6月17日に、カード不要・無期限でオブジェクト10万件、メモリ1 GB、ディスク10 GBの無料枠を導入しました。Chroma Cloud Starterは月0ドルに従量課金と5ドルのクレジットで、これは継続的な枠ではなく残高です。
RAGにはPineconeとWeaviateのどちらが優れていますか?
どちらかが一律に優れているわけではありません。Pineconeはより成熟したマネージドのサーバーレス製品を持ち、自己ホスト版がないため、選ぶことはそのエンジンへの固定を意味します。Weaviateは自己ホストとマネージドで同じエンジンを提供し、双方向の移行経路を残しつつ、より成熟したハイブリッド検索を備えます。買うものが運用の簡単さならPinecone、技術的な内容での取得の質が重要か、後で自前のハードウェアへ移る選択肢を残したいならWeaviateです。
100万ベクトルのベクトルデータベースはいくらかかりますか?
2026年8月の表示価格では、その規模のマネージドは超過前でおおむね月45〜70ドル、小さなサーバーでの自己ホストはインフラ費が月40〜60ドルに加えて月2〜5時間の運用時間です。その時間を現実的な技術者単価で値付けすると、12か月ではたいていマネージドのほうが安くなります。上の完全な比較表をご覧ください。
QdrantとWeaviateは同じものですか?
いいえ。アーキテクチャもクエリのインターフェースも異なる別々のオープンソースプロジェクトです。QdrantはRustで書かれ、RESTとgRPC上に独自のAPIを持ちます。WeaviateはGoで書かれ、GraphQLのインターフェースで知られます。どちらもハイブリッド検索に対応し、自己ホストでもマネージドでも動きますが、一方向けに書いたクエリは書き直さずには移せません。Qdrantは消費が小さくフィルタリングが強く、Weaviateはハイブリッド検索がより成熟し、ベクトル化モジュールを内蔵します。
ChromaからQdrantへどう移行しますか?
ChromaのPythonクライアントで `collection.get(include=["embeddings","metadatas","documents"])` を使ってコレクションを書き出し、Qdrantクライアントの `upsert` メソッドでベクトルとペイロードを新しいQdrantコレクションへ一括投入します。その際、距離の指標——コサイン、内積、ユークリッド——を両者で一致させてください。LangChainやLlamaIndexの上に構築していれば、どちらもベクトルストアを抽象化しているため、バックエンドの入れ替えはおおむね設定の変更と再インデックスで済みます。
これらの提供元にアフィリエイトプログラムはありますか?
Pineconeにはあります。パートナーページには、Pineconeを紹介する内容で報酬を得るコンテンツ制作者・教育者向けのアフィリエイトプログラムが、技術・ソリューション・紹介の各パートナー区分と並んで掲載されています。Qdrant、Weaviate、Chromaについては同等の公開プログラムを確認できず、代わりに企業向けの技術提携や再販パートナーが挙げられています。PromptQuorumはPineconeのプログラムに登録しておらず、本ページのどのリンクからも収益を得ていません。そうしたプログラムが存在する唯一の分野であり、しかも最初に推奨している選択肢ではないため、はっきり書いておく価値があります。
Chromaは本番で使えますか、それとも試作専用ですか?
小〜中規模のRAGアプリケーションでは本番でも使われており、Rustのコアによって、Python由来という出自から想像されるより妥当な選択になっています。制約は規模です。数百万ベクトルの領域に深く入る前に、遅延の障害が起きてからではなくその手前でQdrantかWeaviateへの移行を計画してください。同じやり方をマネージドで使いたいならChroma Cloudもあり、月0ドル+従量から始められます。
結論
- Qdrantを選ぶなら コスト対性能を最良にしたく、自己ホストでもマネージドでも動くエンジンがほしい場合。次の一歩:永続無料のクラウド枠から始め、まずサーバーを用意するのではなく、4 GBで足りなくなった時点でStandardへ移ってください。
- Pineconeを選ぶなら インフラ作業をゼロにしたく、エンジンへの固定を受け入れる場合。次の一歩:月20ドルのBuilderから始め、Standardへ移る前に読み書きユニットの量を試算してください。
- Weaviateを選ぶなら 取得においてハイブリッド検索が中心の場合。次の一歩:無料枠で評価してください。2026年6月以降、費用はかからず期限もありません。
- Chromaを選ぶなら 試作中で今日中に取得を動かしたい場合。次の一歩:`pip install chromadb` を実行し、QdrantやWeaviateへの移行は自分の都合で計画してください。
- 4つとも見送るなら ベクトルがおよそ1万未満の場合。次の一歩:すでに動かしているPostgres内のpgvectorを使い、遅延やフィルタ付き検索が実際に迫ってきた時点で見直してください。