标签:二进制 blog redis数据类型 apple 存在 convert 序列化 过期 cond
string是redis最基本的类型,一个key对应一个value。
string类型是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化对象
string类型是Redis最基本的数据类型,一个键最大能存储512MB
命令 | 描述 |
---|---|
set key value | 设置指定key的值 |
get key | 获取指定key的值 |
getrange key 开始下标 结束下标 | 返回key中字符串值的子字符 |
getset key value | 将给定key的值设置为value,并返回key的旧值 |
getbit key offset | 对key所储存的字符串值,获取指定偏移量上的位(bit) 详细介绍【转载】 |
MGET key1[key2..] | 获取所有(一个或多个)给定key的值 |
setbit key offset value | 对key所储存的字符串值,设置或清除指定偏移量上的位(bit)详细介绍【转载】 |
setex key 秒 value | 将值value关联到key,并将key的过期时间设为seconds(以秒为单位) |
setnx key value | 只有在key不存在时设置key的值 |
setrange key 开始下标 value | 用value参数覆盖给key所存储的值 |
strlen key | 返回key所存储的字符串值的长度 |
mset key value [key value] | 同时设置一个或多个key-value |
msetnx key value [key value] | 同时设置一个或多个key-value,当且仅当所有给定key都不存在才能设置成功 |
psetex key 毫秒 value | 和setex差不多,以毫秒为单位 |
incr key | 将key中存储的数字值(必须能转换成数字)加一 |
incrby key increment | 将key所储存的值(必须能转换成数字)加上increment |
incrbyfloat key increment | 将key所储存的值(必须能转换成数字)加上increment(浮点增量值) |
decr key | 将key中储存的数字(必须能转换成数字)减一 |
decrby key decrement | key所储存的数字值(必须能转换成数字)减去decrement |
append key value | 如果key已经存在并且是一个字符串,将指定的value追加到原来值的末尾 |
标签:二进制 blog redis数据类型 apple 存在 convert 序列化 过期 cond
原文地址:https://www.cnblogs.com/1581327699dyk/p/9467215.html