LMCache
面向 LLM 推理的开源 KV Cache 管理层,降低首字延迟并提升吞吐量。
面向 LLM 推理的开源 KV Cache 管理层,降低首字延迟并提升吞吐量。
产品定位
LMCache 的定位是推理引擎与存储系统之间的缓存层,用户可在不同服务引擎和存储后端之间复用已存储的 KV cache。它以独立守护进程方式运行,与推理引擎进程解耦,即使引擎崩溃缓存也不会丢失。选型时需注意:其收益主要体现在 KV cache 可复用的长上下文、多轮对话和知识增强场景;关于 TTFT 与吞吐量的改进幅度属于厂商声明,实际效果取决于具体工作负载与部署环境,建议结合官方基准测试指南自行评测。
适合用户
- LLM 推理服务部署工程师
- AI 基础设施开发者
- 推理系统研究人员
功能亮点
持久化分层 KV cache 卸载与复用
将 KV cache 从 GPU 显存卸载到 CPU 内存、本地存储和远程后端组成的分层存储体系,支持跨请求、会话和引擎实例复用,减少重复 prefill 计算。
引擎无关的独立部署
以独立守护进程运行,与推理引擎进程解耦,引擎崩溃时 KV cache 不丢失。
生产级 KV cache 可观测性
提供 Kubernetes 健康监控、性能诊断、请求级与 token 级前缀缓存命中、生命周期及用户级使用等指标。
可插拔存储与传输后端
通过统一接口集成远程存储与 KV 传输后端,支持 CPU RAM、本地 SSD、Redis/Valkey、Mooncake、InfiniStore、S3 兼容对象存储、NIXL 和 GDS。
非前缀 KV 复用
在提示词任意位置复用已缓存 KV 块,借助 CacheBlend 选择性重算 token 以恢复生成质量。
访问与价格
可用状态: 当前可用
价格信息: 开源
支持平台: 自托管
价格说明: LMCache 是采用 Apache License 2.0 的开源项目,可免费使用(截至 2026-08-31)。
官方入口
来源核验
资料核验于 2026-08-31