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 CloudPinecone
免费层10 万对象 + 1 集合1 个 Serverless 索引
混合检索(BM25 + 向量)原生支持(RRF 融合)需 BYO reranker
托管 Embedding8 种内置服务仅 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 配对做倒数排序融合的混合检索。

免费试用 Pinecone →