redis的数据类型及操作
redis当中一共支持五种数据类型,分别是string字符串类型,list列表类型,集合set类型,hash表类型以及有序集合zset类型
字符串操作
-
SET key value
(指定key的值) -
GET key value
(获取key的值) -
GETRANGE key m,n
(获取key的值的[m,n]的子字符) -
GETSET key value
(重新设置key的值,并返回旧值) -
MGET key1[key2...]
(获取一个或多个key的值) -
SETEX key seconds value
(将key值设为value,且过期时间为seconds(单位是秒),即过期时间结束后该key自动消失) -
SETNX key value
(key不存在时设置为value,并返回1,key存在不改变value值,返回0) -
SETRANGE key offset value
(从offset偏移量处覆盖原始key值,返回修改后的字符数) -
STRLEN key
(返回key值的长度) -
MSET key1 value1[