向量数据库已验证
Weaviate
云原生、GraphQL 原生、混合搜索向量数据库
(0 评价) 更新 2025年1月15日open-source
核心能力
Go 编写的开源向量数据库,原生 GraphQL API、混合搜索 (向量+BM25)、多模态向量化、知识图谱关系建模。Weaviate Cloud (WCD) 提供全托管服务。适合需 GraphQL、多模态、知识图谱场景的团队。
主要功能特性
优势
- 原生 GraphQL API,前端直连无需后端代理,类型安全
- 模块化向量化: text2vec-openai, text2vec-cohere, text2vec-huggingface, img2vec-neural 等开箱即用
- 混合搜索原生: 向量相似度 + BM25 关键词融合 (RRF/加权)
- 知识图谱能力: 类间引用、反向引用、图遍历查询
- 多模态原生: 文本/图像/音频/视频向量化模块化支持
- 多租户隔离: 原生 Tenant API,单集群万租户
- Weaviate Verba: 开箱即用 RAG 聊天应用,零代码部署
- 云托管 WCD 免费层慷慨,按量付费透明
劣势与避坑
- Go 运行时 GC 偶发延迟抖动,极致低延迟场景不如 Rust (Qdrant)
- 写入吞吐受限于 HNSW 索引构建单线程,百万级批量导入较慢
- 集群运维复杂度高 (etcd + 分片 + 副本),自托管需经验
- 中文社区虽有但不如 Qdrant 活跃
- GraphQL 灵活但复杂查询易写出性能陷阱
最佳适用场景
- 需 GraphQL API、多模态向量化、知识图谱关系建模
- 前端团队想直连数据库、类型安全生成
- RAG + 知识图谱混合应用
定价详情
cloudFree
免费层: 1 个集群, 4GB 内存, 共享 CPU
cloudPayg
按集群规格计费: $0.25/小时起 (4GB RAM)
cloudEnterprise
专用集群、私有链路、SLA、合规、定制报价
selfHosted
完全免费 (BSD-3-Clause)