redis
批量删除key
redis-cli -h 127.0.0.1 -p 6379 -n 0 keys "VPOKR_uifo*" | xargs redis-cli -h 127.0.0.1 -p 6379 -n 0 del启动停用重启
redis-server /etc/redis/redis.conf # 启用redis redis-server stop # 停止 redis-server restart # 从启杂
select n //切换库 TTL key //剩余生存时间s type key //key的类型 zrange zsetname 0 -1 withscores //遍历zset的key score hset hashname field v //设置hash字段的值 hlen hashname //hash的字段数 hgetall hashname //hash所有字段和值 hmget hashname field //获取hash中field值 sadd setname v //给集合添加元素 smembers setname //查看集合内的所有元素 lpush listname v //给列表中左插入一个值 lrange listname index_min index_max //获取列表中第min到第max的元素 set strname v //设置str类型的值 get strname //获取str类型的值反序列化
- redis使用要注意反序列化以后hash里的k,v都会变成str
- 使用rds.set(‘key’, json.dumps({1: 2})), json.loads(rds.get(‘key’))出来1会变成str 2不会
文档更新时间: 2026-08-08 16:06 作者:morninglu
