Weaviate Cloud 2026:开源向量数据库与混合检索深度评测
Weaviate 是 Apache 2.0 开源的向量数据库(github.com/weaviate/weaviate),首创了生产级混合检索(Hybrid Search)——在一个查询中同时融合 BM25 关键词打分与向量相似度。2026-07-26 验证:Weaviate Cloud 的免费层(10 万对象、1 个集合、7 天备份)比 Pinecone Starter 更慷慨,Flex 月付套餐从 $45 起,按向量维度、存储、备份三个独立维度计费,只为实际用量付费。
本评测覆盖 Weaviate 相对 Pinecone 的差异化能力(开源自托管、原生混合检索、内置 Embedding 服务、Query Agent 自然语言查询)、2026 年四档套餐(Free / Flex / Premium / Dedicated)的核验价格,以及在 RAG 栈中相对 Pinecone、Qdrant、Chroma、Mem0 的定位。
TL;DR
- 永久免费层:10 万对象 + 1 集合 + 7 天备份 + 每日 2,000 Embedding 请求
- Flex 月付:从 $45/月 + $0.00465/百万向量维度 + $0.12/GiB 存储
- Premium 预付:从 $400/月起,99.9% SLA + SSO/SAML
- Dedicated 合同制:从 $400/月起,AWS 上支持 HIPAA + PrivateLink + 99.95% SLA
- Embedding 服务:8 种内置(Snowflake Arctic v1.5 $0.025/M、Arctic v2.0 $0.040/M、ColModernVBERT $0.065/M,外加 OpenAI、Cohere、VoyageAI、Jina、HuggingFace)
- Query Agent:自然语言转数据库操作,每月 1,000 次免费,之后 $30/组织/月 包含 4,000 次
- 混合检索:BM25 + 向量单次查询(HNSW + 倒排索引),原生支持无需插件
- 合规:SOC 2 Type II(Drata 审计)、Dedicated 层支持 HIPAA
- 适用场景:需要混合检索、GraphRAG、HIPAA 合规的 RAG 应用;企业级多租户;自托管 OSS + 云托管混合架构
为什么 2026 年 Weaviate 值得关注
2026 年的向量数据库已不只是"存 embedding + top-k 检索"。生产 RAG 工作流需要的远不止于此。一个查询如"总结 Q3 OKR 中营收下降 10% 的部分"既需要关键词精度(BM25 命中"Q3 OKR")又需要语义召回(营收下降语义),并在同一有序列表中返回。多数纯向量数据库强制你在应用层融合两个检索器;Weaviate 的混合检索在索引层用倒数排序融合(Reciprocal Rank Fusion)做这件事——结果是一个有序列表,你可通过单一 alpha 参数(0=纯 BM25,1=纯向量,0.5=平衡)调节权重。
第二大差异点是 Embedding 服务的深度。Pinecone 只支持 BYO Embedding 并按 $0.05/GB-月 收存储费;Weaviate Cloud 内置八种托管 Embedding 服务,你只需指向一个模块、不需要外部 API Key、按 token 透明计费。对于不想粘合 Cohere + Pinecone + 自研 reranker 的团队,Weaviate 集成栈消除了三个集成点。
第三大差异点是开源路径。Weaviate 数据库引擎是 Apache 2.0 许可,可通过 Docker 或 Kubernetes 自托管。Weaviate Cloud 是同一二进制 + 托管基础设施。需要在本地保存合规数据的团队可先自托管 Weaviate OSS,之后再迁移到 Weaviate Cloud Dedicated 而无需重写应用代码——客户端 SDK、查询语法、模式定义完全一致。
价格详解(2026-07-26 核验)
Weaviate Cloud 按三个独立维度计费:存储的向量维度、存储容量(GiB)、备份容量(GiB)。价格页面公开每个维度的费率,而不是统一月费。这与 Pinecone(每 Pod 平价)和 Qdrant(每集群平价)不同。
免费层(Free)
- 10 万对象(向量 + 元数据)
- 1 个集合
- 7 天备份保留
- 默认启用向量压缩
- 每日 2,000 Embedding 请求
- Query Agent 免费层:每月 1,000 次请求
- 无 SLA(Best Effort)
Flex($45+/月,按用量)
- 无限对象与集合(最多 1,000 集合)
- 30 天备份保留
- 启用灵活索引类型(HNSW + flat)
- 启用 HA / 复制
- 启用多租户
- 99.5% SLA + 1 个工作日 Severity 1 响应
- 向量维度:从 $0.00465/百万向量维度(按索引类型、压缩、区域不同)
- 存储:从 $0.12/GiB-月
- 备份:从 $0.0264/GiB-月
- 数据传输:促销期免费
- 仅 2 个云区域(AWS)
Premium 预付($400/月起)
- 包含 Flex 全部特性
- 45 天备份保留
- 启用 SSO / SAML
- 启用指标端点
- 99.9% SLA + 4 小时 Severity 1 响应
- 电话 + Slack 支持
- 讲师带教 Jumpstart 培训
- 向量维度:从 $0.003875/百万(比 Flex 单价更便宜)
- 存储:从 $0.10/GiB-月
- 备份:从 $0.0042/GiB-月
- 7 个云区域(GCP + AWS)
Dedicated 合同制($400/月起)
- 客户主导的集群升级
- HIPAA 合规(AWS Dedicated)
- 启用 PrivateLink (AWS)
- 客户密钥加密卷
- 灵活备份保留期
- 自带 IdP(即将推出)
- 99.95% SLA + 1 小时 Severity 1 响应
- Technical Account Team(可选)
- 向量维度:从 $0.002718/百万(单价最低)
- 存储:从 $0.1505/GiB-月(单价最高)
- 备份:从 $0.0063/GiB-月
- 全部 ~40 个云区域(AWS、GCP、Azure)
Embedding 服务定价
| 模型 | 百万 Token 单价 |
|---|---|
| Snowflake Arctic-embed-m-v1.5 | $0.025 |
| Snowflake Arctic-embed-m-v2.0 | $0.040 |
| ColModernVBERT | $0.065 |
你也可以 BYO Embedding:接入 OpenAI、Cohere、VoyageAI、Jina 或 Hugging Face 的 API Key,只支付存储 + 向量维度费(无 Weaviate Embedding 加价)。
Query Agent 定价
Query Agent 把自然语言问题转成精确的 Weaviate 数据库操作(过滤、聚合、语义搜索)。每月 1,000 次请求免费试用;$30/组织/月套餐包含 4,000 次请求,超出按用量计费。
Weaviate vs Pinecone
| 特性 | Weaviate Cloud | Pinecone |
|---|---|---|
| 免费层 | 10 万对象 + 1 集合 | 1 个 Serverless 索引 |
| 混合检索(BM25 + 向量) | 原生支持(RRF 融合) | 需 BYO reranker |
| 托管 Embedding | 8 种内置服务 | 仅 BYO |
| 开源引擎 | 是(Apache 2.0) | 否(闭源) |
| 付费入门层 | $45/月 Flex | $50/月 Serverless Standard |
| HIPAA | 是(Dedicated AWS) | 是(Enterprise) |
| SOC 2 Type II | 是 | 是 |
| 多租户 | 原生(每集合) | 命名空间级别 |
| Query Agent | 是(自然语言操作) | 否 |
混合检索和开源引擎是两大差异点。对于需要在单一有序列表中同时获得语义与关键词召回的团队,Weaviate 内置的 Hybrid 消除了 Pinecone 实现需要编写和维护的 100+ 行代码。对于需要自托管以满足合规或隔离部署的团队,Weaviate OSS 是本对比中唯一的选择。
何时选择 Weaviate
Weaviate 是以下场景的最佳选择:
- 需要混合检索:BM25 关键词精度 + 向量语义召回在单一查询中。例子:法律文档搜索、企业知识库、客服 RAG。
- 需要自托管或 OSS + Cloud 混合:受监管行业(医疗、金融、政府)需要在本地保存敏感数据,同时使用 Weaviate Cloud 处理非敏感工作负载。
- 需要 HIPAA 合规:AWS Dedicated 层支持 HIPAA,适合医疗 RAG 应用。
- 需要 Query Agent:构建结构化数据库的自然语言接口(例如"显示 Q3 营收最高的客户"),无需编写自定义解析器。
- 想要托管 Embedding 又不想 BYO API Key:8 种内置 Embedding 模型,透明按 token 计费。
何时选择别处
- 纯 Serverless 简单性:Pinecone 的 Serverless 层($50/月 Standard 起)定价更简单——按存储 GB + 读单元收费,无需三维计算。
- Rust 原生性能:Qdrant 是单一 Rust 二进制,原生水平分片,在超大规模写入密集场景下更快。
- 嵌入式 / 进程内向量检索:Chroma 在应用进程内运行,零网络往返,适合桌面应用和中型 RAG。
- Memory 层 / Agent 记忆:Mem0 在任何向量存储之上增加记忆管理层,自动记忆整合与冲突解决——不同的抽象层。
常见问题
Weaviate Cloud 的价格是多少?
免费层 $0/月 含 10 万对象。Flex 起步 $45/月 + 三个独立维度用量费:向量维度(从 $0.00465/百万)、存储(从 $0.12/GiB)、备份(从 $0.0264/GiB)。Premium 预付从 $400/月起,单维度费率更便宜。Dedicated 合同制从 $400/月起,含 HIPAA、PrivateLink、99.95% SLA。
Weaviate 可免费商用吗?
开源 Weaviate 数据库引擎(github.com/weaviate/weaviate)采用 Apache 2.0 许可——商用免费,生产环境免费,无按节点费。Weaviate Cloud(托管版)是完全独立的付费产品,有上述四档套餐。你可以无限期自托管 Weaviate OSS,无需向 Weaviate 支付任何费用。
Weaviate 混合检索如何工作?
Weaviate 并行运行 BM25 关键词搜索与 HNSW 向量搜索,然后用倒数排序融合(Reciprocal Rank Fusion)合并两个有序列表。可调节的 alpha 参数(0=纯 BM25,1=纯向量,0.5=平衡)控制权重。结果是一个有序列表,融合了关键词精度与语义召回——当查询既包含特定词("Q3 OKR")又包含语义意图("营收下降")时特别有用。
中国能用 Weaviate 吗?
Weaviate Cloud 运行在 AWS 和 GCP 海外节点。从中国大陆直连会显示 200-400ms 的额外延迟。如需中国低延迟访问,可考虑在腾讯云或阿里云的国内区域自托管 Weaviate OSS——引擎运行完全一致。
Weaviate Query Agent 是什么?
Query Agent 是自然语言转数据库操作层。你用中文问"显示 APAC 区域 Q3 营收最高的 5 个客户",Agent 生成对应的 Weaviate 查询(过滤 + 排序 + 限制)、执行并返回结果。每月 1,000 次请求免费,之后 $30/组织/月 含 4,000 次请求。专为需要查询结构化数据的分析仪表盘和 LLM Agent 设计,无需编写查询 DSL。
能从 Pinecone 迁移到 Weaviate 吗?
可以。Weaviate 团队发布迁移指南,涵盖 Schema 转换、Embedding 模型重建索引、SDK 替换(Pinecone Python 客户端 → Weaviate Python 客户端)。100 万向量以下的集合通常数小时完成。数百万向量集合建议预留 24-48 小时并行运行窗口,验证检索一致性后再切换。
总结
Weaviate 是混合检索与企业合规工作负载的强力推荐。开源 Apache 2.0 引擎是最大差异点——其他主流向量数据库都不以宽松许可公开核心。内置混合检索、8 种托管 Embedding 服务、自然语言 Query Agent 让 Weaviate 在功能密度上领先 Pinecone(Pinecone 需要第三方集成才能匹配)。
权衡也真实存在:三维定价(向量维度 + 存储 + 备份)需要精细的容量规划;Flex 层的 $0.12/GiB 存储费率高于 Pinecone 的平价 Pod 模型;中国大陆延迟差(需自托管)。但对于需要混合检索、HIPAA 合规或 OSS 自托管灵活性的工作负载,Weaviate 是 2026 年最完整的向量数据库选项。
对于小型纯 Serverless 简单性,Pinecone 仍是更简单的入口。对于 Rust 原生性能,Qdrant 是更好的选择。对于嵌入式 / 进程内向量检索,Chroma 胜出。Weaviate 居中——比 Pinecone 功能更丰富,比 Qdrant 更灵活,比 Chroma 更云原生。
试用 Pinecone Serverless
更简单的替代:Pinecone Serverless 标准层 $50/月起,无三维定价计算。与 Weaviate 配对做倒数排序融合的混合检索。