tool

Redis Cache

Redis 缓存管理,支持字符串、哈希、列表、集合及过期策略。

使用说明

Redis Cache Skill 提供 Redis 全数据结构操作能力,覆盖字符串、哈希、列表、集合、有序集合,以及发布订阅、流水线和事务支持。是构建缓存层、分布式锁和消息队列的基础工具。

clawhub install redis-cache

核心功能

  • 字符串操作:GET/SET/MGET/MSET,支持过期和原子操作(INCR/DECR)
  • 哈希操作:HSET/HGET/HMGET/HGETALL,适合存对象
  • 列表操作:LPUSH/RPUSH/LPOP/RPOP/LRANGE,实现队列和栈
  • 集合操作:SADD/SMEMBERS/SISMEMBER,标签和去重
  • 有序集合:ZADD/ZRANGE/ZSCORE,排行榜和优先级队列
  • 过期策略:EXPIRE/TTL/PERSIST,灵活控制数据生命周期

配置

export REDIS_HOST=localhost export REDIS_PORT=6379 export REDIS_PASSWORD=your-password export REDIS_DB=0

使用示例

把用户 123 的会话信息缓存到 Redis,过期时间 30 分钟

获取排行榜前 10 名

发布消息到 channel:alerts

典型场景

  • API 响应缓存,降低数据库压力
  • 分布式锁,防止并发冲突
  • 实时排行榜
  • 消息队列(发布/订阅)
  • 限流计数器

注意事项

  1. 生产环境务必设置密码
  2. 大 key(>10KB)建议拆分
  3. 合理设置过期时间,避免内存泄漏
  4. 监控内存使用,设置 maxmemory 策略

版本

v1.0.0

作者

AgentSkill Hub

平台

openclaw

发布时间

2026年4月25日

下载 SkillGitHub 仓库
API2D🇨🇳 国内推荐

国内直连 OpenAI/Claude API,无需科学上网,按量计费

立即体验 →

推广链接

← 返回 Skill 列表