Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。

String(字符串)

redis是不区分大小写的

string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。

string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。

string类型是Redis最基本的数据类型,一个键最大能存储512MB。

redis 存取json redis存string_缓存

 

redis 存取json redis存string_缓存_02

 

redis 存取json redis存string_数据类型_03

 

Incr views依次加一

Decr views减一

Incrby views 数 依次加几

Decrby views 数 依次减几

redis 存取json redis存string_缓存_04

 

字符串范围 range

 GETRANGE key 从那开始 到那结束

redis 存取json redis存string_redis_05

 

如果是最后一个是-1那就是截取全部

替换

SETRANGE

redis 存取json redis存string_redis_06

 

Setex (set with expire) 设置过期时间

Setnx(set if not expire) 不存在设置

redis 存取json redis存string_缓存_07

 

设置多个

Mset  mget

redis 存取json redis存string_哈希算法_08

redis 存取json redis存string_数据类型_09

Getset先get在set

 

redis 存取json redis存string_缓存_10