2024年Qdrant 1.13 GA BM42 Hybrid Search。Sparse Vector(BM42)+Dense Vector Hybrid+Multi-stage Querying+Quantization Scalar/Binary+Cluster Sharding+ANN改善+RAG最適化搭載。
Qdrant 1.13 BM42 Hybrid Searchは2024年Qdrant 1.13 GA メジャーアップデートで、 jisaku.com Recommend System が採用するQdrant独自Vector Database のSparse Vector(BM42)対応+Hybrid Search強化+Multi-stage Querying+Quantization改善等の Production規模性能向上版。Qdrant(2021年創業 ドイツBerlin本社・Rust製OSS Vector DB)はOSS Vector Database 市場でWeaviate / Milvus / Pinecone と4強Position、 Rust実装による高性能 + ストレージ効率 + Production-grade安定性で 2024年世界Vector DB市場急速拡大。1.13 GAの最大の進化要素はBM42 Sparse Vector対応 で、 BM25(従来BMキーワード検索アルゴリズム) + Modern Embedding(BERT基底)を融合した Modern Sparse Vector Algorithm。Sparse Vector + Dense Vector のHybrid Search で、 Pure Vector Search(意味類似)+Pure Keyword Search(単語完全一致)の両方の強みを統合、 RAG(Retrieval-Augmented Generation)用途で Recall精度+Precision両立。jisaku.com 自身がQdrant本体採用済みで、 1.13 Updateは Recommend System Quality向上に直接連動する重要技術更新。
| 項目 | Qdrant 1.13 | Weaviate 1.28 | Milvus 2.5 | Pinecone |
|---|
| 実装言語 | Rust | Go | Go+C++ | C++(SaaS) |
| Sparse Vector | BM42 Native | × | Sparse対応 | × |
| Hybrid Search | Native強化 | Native | Native | △ |
| Quantization | Scalar/Binary | × | RaBitQ | △ |
| OSS License | Apache 2.0 | BSD | Apache 2.0 | × SaaS only |
| Self-host | ○ | ○ | ○ | × |
| Cloud Service | Qdrant Cloud | Weaviate Cloud | Zilliz Cloud | Pinecone |
| 主用途 | RAG + 高性能 | Multi-tenancy | 大規模Scale | Managed RAG |
Qdrant 1.13 BM42 Hybrid SearchはAI/RAG開発者向けの最有力Vector Database選択肢で、 jisaku.com 自身が本番運用で採用する Mission Critical技術。jisaku.com Recommend System(記事 8,671 points + 商品 9,711 points + 用語集 7,000 points = 25,382+ Vectors) は Qdrant Native本番運用、 1.13 GA UpgradeでBM42 Sparse Vector対応 + Hybrid Search強化 の恩恵を直接受ける。BM42 はBM25(1976年〜の古典的Keyword Search Algorithm)+Modern Embedding(BERT/Qwen3-Embedding等)を融合した次世代Sparse Vector Algorithm、 Pure Dense Vector Search(意味類似のみ)では拾えない「特定単語完全一致」 のRecallを Sparse Vector で補完、 RAG精度向上に直結。Quantization Scalar/Binary は Vector圧縮で Memory 4-32倍削減 + Query速度向上、 大規模Vector(100M+)で価値発揮するが、 jisaku.com 規模(25K)では精度損失避けて Float32維持が現実的。Qdrant Cloud(Managed Service) は Production-grade SLA + Multi-region + Auto-scaling で Operations負担削減、 一方Self-host は Cost優位 + データ Sovereignty。jisaku.com は Self-host Qdrant Container運用で、 1.13 Upgrade は Container Image Update で Smooth Migration可能。Qdrant 同チーム Open Source Maintenance + Active Roadmap 2024-2025でAGI/Multi-modal対応強化、 RAG Stack Default Vector DBとしての位置確立中。
Qdrant 1.12(前世代)との違い: 1.12はBM42未対応 + Multi-stage Querying未実装、 1.13はBM42 Sparse Vector + Multi-stage Querying + Quantization Binary追加。価格 OSS無料変わらず、 1.13 GA Upgrade推奨。 Weaviate 1.28との違い: Weaviate(Go実装+Multi-tenancy強化)はEnterprise SaaS型、 Qdrant 1.13(Rust+BM42)はHigh-performance OSS。Multi-tenancy + Enterprise → Weaviate、 Performance + RAG最適化 → Qdrant。
Q1: BM42 と BM25 の違いは? A: BM25(1976-)は単語TF-IDF統計のClassic Keyword Algorithm、 BM42(2024-)はBM25+Modern Embedding(BERT/Qwen3) Hybrid+Sparse表現のModern Algorithm。BM42はSemantic + Keyword両立 で BM25の弱点(同義語・文脈)を補完、 RAG精度向上の決定打。
Q2: jisaku.com Qdrant 1.12→1.13 Upgrade手順は? A: Docker Container Image Update + Restart で完了、 Backward Compatibility Full対応。BM42 Sparse Vector新Indexは別途構築必要 (既存Dense Vector Indexは互換維持)、 段階的Hybrid Search移行が現実的。
Q3: Hybrid Search の精度向上は? A: 公式試験で Recall@10 が Pure Dense Vector比 +20-30%向上、 Pure Keyword Search比 +40-50%向上の事例多数。RAG用途では Recall(検索失敗回避) + Precision(関連性) 両立で、 LLM出力品質改善の決定要因。