redis操作命令
*redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构
value的数据结构:
1.字符串类型:String
2.哈希类型hash
3.列表列席list
4.集合类型set
5.有序集合类型 sortedset
2.字符串类型String
-
存储:set key value
-
获取:get key
-
删除:del key
3.哈希类型:hash
-
存储:hset key field value
-
获取:hget key field
-
hget key field:获取制定的field对应的值
-
hgetall key:获取所有的field和value
-
-
删除:hdel key
3.删除:hdel key field
127.0.0.1"6379>hdel myhash username
4.列表类型list:可以添加一个元素到列表的头部(左边)或者尾部(右边)
1.添加:
1.lpush key value:将元素加入列表左边
2.rpush key value:将元素加入列表的右边
2.获取:
*lrange key start end:范围获取
3.删除:
*lpop key:删除列表最左边的元素,并将元素返回
*rpop key:删除列表最右边的元素,并将元素返回
5.集合类型 set 不允许重复元素
1.存储:sadd key value
2.获取:smembers key :获取set集合中所有元素
3.删除:srem key value;删除集合中某个元素
6.有序集合类型 sortedset:不允许重复元素,且元素有序
1.存储:zadd key score value
2.获取:zrange key start end
3.删除:zrem key value
7.通用命令:
1.keys *:查询所有的键
2.type key:获取键对应的value的类型
浙公网安备 33010602011771号