Weaviate 是一款开源的向量数据库(BSD-3 许可),以对象与向量一体存储为核心,支持语义向量检索与 BM25 关键词检索的混合查询、结构化字段过滤、重排序与生成式检索(RAG)。面向生产,内置多租户、复制、基于角色的访问控制(RBAC)、向量量化压缩与对象 TTL。对外提供 REST、gRPC、GraphQL 三类接口,官方客户端覆盖 Python、JavaScript/TypeScript、Java、Go、C#/.NET。可通过 Docker、Kubernetes 自托管,亦有 Weaviate Cloud 托管服务与 AWS/GCP Marketplace 分发。向量化既可接 OpenAI、Cohere、HuggingFace、Google 等模型自动生成,也可直接写入预计算好的向量。
国内可达✓已核验许可证BSD-3-Clause · 仅引用
不适合·不适合只想要一个开箱即用、零运维向量检索的小团队——自托管意味着要自行负责部署、扩容、备份、监控与升级
若团队没有 K8s 或向量库运维能力,自建成本可能高于直接用国内云厂商的托管向量检索或数据库内置向量能力
数据量很小(几万到几十万条)、查询并发低的场景,用嵌入式或轻量方案(如 Chroma)、或 Postgres 加 pgvector 往往更省事
若企业倾向全托管且能接受数据出域,Weaviate Cloud 是一个选项,但对数据必须留在境内的场景不合适
它是检索与存储层,本身不提供文档切分、抽取、Agent 编排等上层能力,这些仍需自行或用其他框架补齐,把它当成完整的 RAG 应用平台会有落差
开源自托管SaaS 云服务核验 2026/7/23