码迷,mamicode.com
首页 > 其他好文 > 详细

Redis数据类型(String)

时间:2018-08-13 14:10:22      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:二进制   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追加到原来值的末尾

Redis数据类型(String)

标签:二进制   blog   redis数据类型   apple   存在   convert   序列化   过期   cond   

原文地址:https://www.cnblogs.com/1581327699dyk/p/9467215.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!