前四半期のPineconeの請求額は52ドルでした。今四半期は1,300ドルで、変わったのは「成功したこと」だけです。ユーザーが増え、ドキュメントが増え、クエリが増えた——まさに望んでいた成長——そのすべてが、ストレージに加えて100万読み取りユニットあたり16〜18ドルで従量課金されます。ここでセルフホストはエンジニアリングの趣味ではなく財務の問いに変わります。QdrantやMilvusを動かす固定のマシンが、クエリごとの課金メーターより安くなるのはどの時点か、そして移行する前にどう証明するのか。
この記事では、Pinecone serverlessが実際にどう課金するのか、セルフホスト型のQdrantやMilvusの導入がエンジニアの時間まで含めると本当にいくらかかるのか、あなたの分岐点を特定する損益分岐点の計算、そしてそれぞれが帳簿にどう計上されるのかを順に解説します。自分が所有するサーバーと支払う請求書は、同じ種類のお金ではないからです。
Pinecone Serverlessの実際の課金体系
Pineconeのserverless料金には4つのダイヤルがあり、そのうちサブスクリプションのように振る舞うのは1つだけです。Standardプランには月額50ドルの最低額があり、静かな月でも支払います。それを超えると、3つの使用量軸に加えてegress(外部転送)に対して従量課金されます。
ストレージは最も小さいダイヤルで、GBあたり月0.33ドルです。1536次元の埋め込みベクトル1,000万件のインデックスはおよそ60GBなので、月約20ドルです。ストレージを理由に移行する人はいません。
請求額を動かすダイヤルは読み取りユニットです。Standardでは100万読み取りユニットあたり16〜18ドルで、料金はクラウドリージョンによって異なり、各クエリはインデックスをスキャンする量におおよそ比例して読み取りユニットを消費します。書き込みユニットは100万あたり4〜4.50ドルと安く、一括取り込みや再埋め込みの際には重要ですが、読み取り中心のRAGワークロードでは背景に退きます。2026年9月以降、含まれる月100GBを超えるegressはGBあたり0.10ドルで課金されます——1年前にはほとんど存在しなかった費目で、今ではスプレッドシートに独自の行を設ける価値があります。
無料のStarterティア(ストレージ2GB、月100万読み取りユニットと200万書き込みユニット)はプロトタイプにはうってつけです。だからこそ請求書は驚きとして届きます。無料ティアは、使用量が複利的に増え始めるまさにその時に終わるのです。第三者のコスト比較では、1,000万ベクトルの本番ワークロードをPinecone serverlessで月1,300ドル以上、768次元ベクトル5,000万件をクエリ量に応じて月300〜800ドルと見積もっています。1億ベクトルでは、podベースのPinecone導入は月5,000〜15,000ドルと推定されています。予算を組む前に最新の定価を確認してください——どのベンダーも少なくとも年に一度は課金体系を改定します——が、曲線の形は安定しています。Pineconeのコストはあなたの成功に比例して、線形に、永遠に増えていきます。
セルフホスト型QdrantとMilvusの本当のコスト
セルフホストはメーターをフラットな線に置き換えます。固定インフラにエンジニアの時間を加えたものです。どちらもApache 2.0ライセンスの2大オープンソースエンジンは、そのフラットな線を異なる高さに引きます。
Qdrantはより軽い選択肢です。控えめなメモリ消費、強力なペイロードフィルタリング、積極的な量子化を備えた単一のRustバイナリです——4ビットのTurboQuantは密ベクトルのRAMをおよそ8分の1に削減でき、通常のint8量子化でもおよそ半分になります。フル精度で60GBを必要とする1,000万ベクトルのコレクションは、量子化すれば10GB未満に収まります。これが150ドルのマシンと600ドルのマシンの差です。ある有名な移行事例では、Kubernetes上のセルフホスト型Qdrantを、Pineconeで月8,400ドルかかったワークロードに対してインフラ費およそ月850ドルで運用しました。より小規模な構成ならはるかに安く、64GBのRAMを積んだ専用サーバー1台は月およそ100〜300ドルで借りられ、量子化されたベクトルなら数千万件を余裕で収められます。
Milvusはより重い選択肢で、天井も高くなります。分散型のクラウドネイティブシステムで、コーディネーション、データノード、クエリノード、ストレージにコンポーネントが分かれています。つまり10億ベクトルを超えてもスケールしますが、バイナリではなくクラスタを運用するということでもあります。第三者の推定では、セルフホスト型Milvusは5,000万ベクトルのワークロードでインフラ費月600〜1,200ドル、1億ベクトルで月2,000〜5,000ドルです。その規模でもマネージドの代替手段を半分以下に抑えられますが、QdrantのシンプルさとMilvusの複雑さの間には、実際のエンジニアの人員が必要です。
その人員こそ、誰もが過小評価する費目です。セルフホスト型Qdrantのインフラ費を月850ドルとした同じ事例では、運用のためにエンジニア4分の1人——総コストで月およそ5,000ドル——を加えています。バージョンアップ、インデックスのチューニング、バックアップのリストア、深夜3時の呼び出し。Pineconeへの支払いをやめて浮いたメーターは、一部が給与に変わるのです。公正な比較には常にこの行を加えます。すでにKubernetesを運用し、すでに誰かが呼び出しに対応しているなら、限界費用はほぼゼロかもしれません。クラスタの世話のために初めてのプラットフォームエンジニアを雇うなら、セルフホストは年間15万ドル高くなったことになります。
価格を検討する価値のある中間の道もあります。マネージド・オープンソースです。Qdrant Cloudは固定の最低額なしで実際のクラスタリソースに対して課金し、有料クラスタは月25ドル前後から、小規模ワークロード向けには本当に無料の1GBクラスタもあります。オリジナルチームによるマネージドMilvusであるZilliz Cloudは、serverless使用量を100万vCUあたり約4ドルで課金し、5GBと月250万vCUの無料枠があります。どちらも通常、価格ではPineconeとセルフホストの間に位置しながら、運用負荷はほぼゼロに保ちます。クエリ量がPineconeの無料枠を超えたが、呼び出し対応への許容度は超えていない、という場合の正解です。
損益分岐点の計算:クロスオーバーを見つける
損益分岐点の式はカード1枚に収まります。セルフホストが勝つのは、次の月です。
固定インフラ + エンジニアの時間 が ストレージ + (読み取りユニット × クエリ数) + 書き込み + egress を上回る
これはベンダーの計算ツールではなく、直近3か月の自分の請求書で計算してください。クエリあたりの読み取りユニット比率は、どの比較記事も教えてくれないあなた固有の数値だからです。請求書の行を引き出し、読み取りユニットを処理したクエリ数で割れば、ユニットコストが出ます。次に固定側の価格を出します。量子化したインデックスに合わせた専用マシン1台またはクラウドVM、それにエンジニアの正直な割合分です。
計算例で形を具体化しましょう。1536次元ベクトル1,000万件、月500万クエリ、月20%成長のRAG製品を考えます。Pinecone serverlessでは、第三者の推定でこのワークロードは現在月およそ1,300ドル——そして月20%のクエリ成長なら、およそ4か月ごとに倍になります。int8に量子化したセルフホスト型Qdrantならインデックスは約30GBのRAMに収まります。64GBの専用サーバー1台を例えば月200ドル、それにエンジニア4分の1人を総コスト5,000ドルとして、合計約5,200ドルです。一見負けに見えます——線を延ばすまでは。Pineconeの線は4か月ごとに倍になり(1,300ドル、次に2,600ドル、次に5,200ドル)、セルフホストの線はフラットのままです。クロスオーバーはおよそ8か月目に訪れ、その後は毎月あなたに有利に差が開きます。成長が速ければクロスオーバーは早まり、横ばいの使用なら決して到達しないかもしれません。
公表されている比較から、おおよそ3つのゾーンが導き出されます。ベクトル約100万件未満でクエリが控えめなら、serverlessが完全に勝ちます——Pineconeの無料枠か50ドル最低額は、どんなエンジニアの時間よりも安いのです。ベクトルおよそ1,000万〜5,000万件でクエリ量が安定しているなら、クロスオーバーゾーンです。答えは成長率と、すでにプラットフォームエンジニアリングがあるかどうかにかかっています。ベクトル1億件を超えてクエリ負荷が本格的ななら、セルフホスト型のQdrantやMilvusはインフラ費だけでもほぼ常に勝ち、多くの場合50〜75%安くなります。
注意が1つ。現在ではなく成長をモデル化してください。今日の請求額で判断し、月20%の成長曲線を無視したチームは、6か月後に締め切りのプレッシャーの中でこの分析全体をやり直すことになります。それは移行の最も高くつく方法です。
CapExかOpExか?それぞれが帳簿にどう計上されるか
ここで2つの選択肢は互換ではなくなります。自分が所有するサーバーと支払う請求書は、税務上のタイミングが異なる別種のお金だからです。
Pinecone、Qdrant Cloud、Zilliz Cloudの請求書は営業費用で、支払った年に控除できます。判断が必要なのは計上場所だけです。ベクトルデータベースが顧客が対価を払う製品のクエリを直接処理するなら、そのコストは他のホスティングインフラと並んで売上原価に属し、そこで正直に粗利益率を下げます。自社チーム向けのサポートドキュメント検索のような内部ツールを支えるなら、他のSaaSスタックとともに一般営業費用に置きます。1つのインデックスが両方に使われる場合は請求書を用途別に分割してください。将来の買収先のデューデリジェンスチームは、いずれあなたの元帳を標準的なSaaSのCOGS定義に再マッピングするので、今正しく分類しておきましょう。
借りたセルフホストインフラ——クラウドVMやホスティングプロバイダーの専用サーバー——も営業費用です。月々のホスティングで、資産も減価償却スケジュールもありません。「セルフホスト」と聞くと自動的に設備投資と考えるチームは驚きますが、マシンを借りるのは借りることなのです。どれほどベアメタルでも。
実際のCapExのケースは所有ハードウェアです。サーバーを買い切れば固定資産として資本化し、減価償却します——コンピュータ機器は一般に5年MACRS資産に該当し、Section 179の経費化や特別減価償却により初年度にはるかに多く控除できる場合がありますが、現行の上限はCPAに確認してください。税務上のタイミングにより、6,000ドルのサーバーが月150ドルのレンタルより現在価値で安くなることも、ホスティングの節約を差し引く前でもあり得ます。しかし所有ハードウェアは資産リスクを負うということでもあります。深夜2時に壊れたドライブはあなたのドライブで、マシンを超えて成長したワークロードは資本を座礁させます。
移行コスト——コーパスの再埋め込み、両システムの並行運用、エンジニアリングの数週間——は、小規模企業のほぼすべてのケースで発生時に費用処理されます。資産ではなく、回収期間に対する一時的な打撃として予算化してください。移行が月4,000ドルを節約し、エンジニアの時間と再埋め込みの計算資源に15,000ドルかかるなら、回収期間は4か月未満です。その時計で意思決定を財務評価しましょう。
プレーンテキストの元帳では、2つの方式はこうなります——従量課金の請求書は売上原価に対する月次費用、借りたマシンはホスティング、所有サーバーは毎月少しずつ減価償却されます(記帳の仕組みはBeancountのドキュメントを参照してください)。
2026-01-01 open Assets:Checking USD
2026-01-01 open Expenses:COGS:VectorDB USD
2026-01-01 open Expenses:Infra:Hosting USD
2026-01-01 open Assets:Servers:VectorDB USD
2026-01-01 open Assets:Servers:Accumulated-Depreciation USD
2026-01-01 open Expenses:Depreciation:Servers USD
2026-11-01 * "Pinecone" "10月請求分、読み取りユニット410万、ストレージ62GB"
Expenses:COGS:VectorDB 312.44 USD
Assets:Checking
2026-11-01 * "Hosting provider" "11月分レンタル、Qdrant用64GB専用サーバー"
Expenses:Infra:Hosting 199.00 USD
Assets:Checking
2026-11-30 * "Month-end" "減価償却、所有ベクトル検索サーバー、60か月中3か月目"
Expenses:Depreciation:Servers 100.00 USD
Assets:Servers:Accumulated-Depreciation -100.00 USD並行運用の移行期間中も、従量課金の行と固定費の行は別の勘定に保ってください。両システムが1〜2か月本番を処理する間、混在した勘定は、移行が証明しようとしたまさにその比較を隠してしまいます。
誰もが見落とすコスト
4つのコストが日常的にスプレッドシートから漏れ、移行後に不意打ちを食らわせます。
第一に、egressと再取り込みです。1億ベクトルの移動はどちらの側でも無料ではありません。含まれる許容量を超えたPinecone側のegressに加え、同時に埋め込みモデルやチャンク化を変更するなら再埋め込みの計算資源がかかります。公表された推定では、コーパスの大きさに応じて再埋め込み全体で計算資源に50〜5,000ドル、それに移行自体のエンジニアリングに4〜12週間かかります。目的地だけでなく、移行そのものの価格を見積もってください。
第二に、検索品質の劣化です。量子化の異なる別のANNインデックスは異なる近傍を返し、「異なる」があなた固有のクエリにとっては「悪い」を意味することがあります。コストだけで移行し、並列の関連性評価を省いたチームは、ユーザーの苦情から劣化を知ることになります。クエリのサンプルを取り置き、両システムを採点し、切り替え前に同等性を要求してください。評価の1週間は移行予算の一部です。
第三に、支払うが使えないレイテンシです。ある比較ではPineconeがP95でおよそ22ms、PostgreSQLベースの代替手段が150msと計測されました——B2BのRAGシナリオの95%では、言語モデル自体が数秒かかるため、人間には気づかない差です。チャットボットのボトルネックがトークン生成なら、1桁ミリ秒の検索性能を買うのは、ユーザーが決して体感しない速度を買うことです。ベンダーをSLOに合わせる前に、レイテンシSLOを製品に合わせてください。
第四に、撤退コストの非対称性です。PineconeからQdrantへの移行は、ベクトルのエクスポートとインデックスの再構築を意味します——面倒ですが限定的です。セルフホストのエンジン間での移行、あるいは後でマネージドに戻す場合は、同じ再埋め込みと再チューニングの請求を再び伴います。標準的なエクスポート経路とオープンなデータ形式を持つエンジンを選べば、次回の移行はどちらの方向でも、フォレンジックなプロジェクトではなくエクスポートボタンから始まります。
6つの問いで決断する
最も優れた比較が収斂する意思決定フレームワークを借り、自分の数値で答えてください。
- 今日のコーパスはどれくらいの大きさで、12か月後にはどこにあるか?ベクトル100万件未満なら、ここで止めてserverlessのままでいてください。
- 現在の請求書で100万クエリあたりの総コストはいくらか?3か月の請求書を処理クエリ数で割ってください。
- ステートフルなインフラをすでに運用しているか?オンコールローテーションのある既存のKubernetesクラスタがあれば、セルフホストは限界的にほぼ無料になります。なければ採用計画になります。
- 製品が実際に必要とするレイテンシはどれくらいか?答えが「LLMより速く」なら、ほぼすべての選択肢が該当します。
- ハイブリッド検索——1つのクエリでキーワードとベクトルの両方——が必要か?Qdrant、Milvus、Weaviateはネイティブに備えています。PineconeやPostgreSQLベースの構成は手動での組み立てが必要で、これも元帳の従量課金側に載るエンジニアリング時間です。
- 成長曲線はクロスオーバー日をどう変えるか?決してクロスオーバーしない横ばいのワークロードは、惰性ではなく意識的に下す「とどまる」決断です。
今週、直近3か月のPineconeの請求書を引き出し、100万クエリあたりのコストを計算し、量子化したインデックスに合わせた専用マシン1台の価格を出してください。1年以内に線が交わるなら、今すぐ関連性評価を始めましょう——移行には数週間、計算には午後1つ分、そして最も高くつく結果は、今日から6か月後に締め切りのプレッシャーの中で両方をやり直すことです。





