Valkey 智能体记忆
本指南介绍将 Valkey 部署为 Semantic Router 的智能体记忆后端。Valkey 提供轻量、兼容 Redis 的替代方案,通过内置 Search 模块进行向量相似度存储。
备注
Valkey 是可选的。默认记忆后端是 Milvus。当你希望单二进制部署、没有 etcd 或 MinIO 等外部依赖,或已经为缓存运行 Valkey 时,使用 Valkey。
何时使用 Valkey 与 Milvus
| 关注点 | Valkey | Milvus |
|---|---|---|
| 部署复杂度 | 带 Search 模块的单二进制 | 需要 etcd、MinIO/S3,可选 Pulsar |
| 水平扩展 | 集群模式(手动分片) | 原生分布式架构 |
| 内存模型 | 内存存储,可选持久化 | 基于磁盘,带内存映射索引 |
| 最适合 | 中小型工作负载、开发/测试、现有 Redis/Valkey 基础设施 | 较大或分布式向量工作负载 |
| 向量索引 | 通过 FT.CREATE 的 HNSW | HNSW、IVF_FLAT、IVF_SQ8 等 |