Vald
一、项目简介
Vald 是 CNCF 生态中的分布式向量搜索引擎,基于 Kubernetes 设计,强调自动扩缩容、高可用与云原生部署,适合需要超大规模向量检索且已采用 K8s 的团队。
二、核心特性
- K8s 原生:与云原生体系深度融合;
- 分布式自动分片:数据自动分布与均衡;
- 高可用与自愈;
- 多语言客户端(Go/Java/Python 等);
- 可插拔向量引擎;
- 水平扩展能力强。
三、适用场景
- 云原生环境下的大规模向量检索;
- K8s 集群内的推荐与搜索系统;
- 需要弹性伸缩的检索服务。
四、快速上手
helm repo add vald https://vald.vdaas.org
helm install vald vald/vald
五、注意事项
- 部署依赖 Kubernetes,运维复杂度较高;
- 小规模场景不划算,建议用轻量向量库;
- 需规划存储与备份方案。