cache-usage - genies_cache 双后端缓存服务使用指南
指导使用 genies_cache 双后端缓存库进行 Redis 与内存缓存管理、TTL 设置、原子操作及 Genies 微服务集成。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 设置与读取字符串缓存
- 使用 TTL 管理缓存过期
- 执行原子 NX 互斥操作
- 存储与解析 JSON 对象
- 查询键的剩余 TTL 时间
- 初始化 Redis 与内存后端
输入
- 应用配置文件 application.yml
- Redis 服务连接地址
- 缓存键与字符串值
输出
- 缓存的字符串与二进制数据
- 原子操作成功布尔状态
- 键剩余 TTL 秒数
- 生成的会话标识符字符串
要求
- genies_cache Rust crate
- genies_config Rust crate
- 生产环境 Redis 服务实例
- Tokio 异步运行时
