(三)Redis数据库-Redis数据类型String(字符串)
我的系统版本为CentOS7.5,redis版本5.0.4
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
String(字符串)
string 类型是 Redis 最基本的数据类型,一个 key 对应一个 value。
string 类型是二进制安全的。意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象。
string 类型的值最大能存储 512MB。
以下是关于string类型常用的操作。
#插入name为super_rd
set name super_rd
#获取name
get name
#一次插入多个key,一个key对应一个value,空格隔开(PS,永远18岁)
mset name super_rd age 18 city beijing
#一次获取多个key
mget name age city
#给num增1
incr num
#给num增指定数值
incrby num 12
#给num减1
decr num
#给num减指定数值
decrby num 12
#在字符串尾部追加
append name great
#删除KEY(其他数据类型通用)
del name
#检查KEY是否存在(其他数据类型通用)
exists name
#给KEY加上TTL过期时间以秒为单位(其他数据类型通用)
expire code 60
#如果该key已经存在则被覆盖(其他数据类型通用)