004 数据操作
作者:互联网
/* 目录: 一: 数据结构 1 类型 2 示图 二: 详解 1 string 2 键命令 3 hash 4 list 5 set 6 zset */
一: 数据结构
1 类型
值的类型: string; hash; list; set; zset; Redis 命令参考: http://doc.redisfans.com/ 官方文档: https://redis-py.readthedocs.io/en/latest/#indices-and-tables
2 示图
二: 详解
1 string
/* string: 增加/修改: set: set key value mset: mset key1 value1 key2 value2 ... setex: setex key seconds value 查询: get: get key mget: mget key1 key2 ... 修改: append: append key value 删除: del: */
2 键命令
/* 键命令: type: type key keys *: keys a*: exists: exists key del: del key expire: expire key seconds ttl: ttl key */
3 hash
/* hash: 增加/修改: hset: hset key field value hmset: hmset key field1 value1 field2 value2 查询: hkeys: hkeys key hvals: hvalskey hgetall: hkeys key hget: hget key field hmget: hmget key field1 field2 删除: del: hdel key # 删除单个 hdel: hdel key field1 field2 # 删除全部 */
4 list
/* list: 增加: lpush: key value1 value2 ... rpush: key value1 value2 ... linsert: linsert key before|after 现有元素 新元素 查询: lrange: lrange key start stop 修改: lset: lset key index value 删除: lrem: lrem key count value (1) count > 0: 从头往尾移除 (2) count < 0: 从尾往头移除 (3) count = 0: 移除所有 */
5 set
/* set: 没有修改 增加: sadd: sadd key member1 member2 ... 查询: smembers: smembers key 删除: srem: SREM key member [member ...] */
6 zset
/* zset: 有序 增加: zadd: zadd key score1 member1 score2 member2 ... 查询: zrange: zrange key start stop # 查询value zscore: ZSCORE key member # 查询key 删除: zrem: ZREM key member [member ...] (1) ZREM key member (2) zremrangebyscore ordered_set 80 100 */
标签:...,set,value,查询,member,key,004,操作,数据 来源: https://www.cnblogs.com/huafan/p/16498977.html