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-05-06 16:37 作者:morninglu
