Redis strings类型及其操作

来源: 时间: 2016-01-06 12:32:26

Redis strings类型及其操作

 一个key对应一个value

 string类型是二进制安全的

 string可以包含任何数据(例如图片或序列化对象)

set设置键值对

 set name value

setnx如果键存在,则返回0否则返回1

 setnx name value

setex设置键值对的有效期(单位为秒)

 setex name expires value 

setrange设置字符串偏移位置

  setrange name fromindex value

mset设置多个key值

 mset key1 value1 key2 value2 key3 value3

msetnx如果其中有只要有一个键存在则返回0,否则返回1

 msetnx key1 value1 key2 value2

get获取键的值

  get name

getset获取键的旧值,并设置新值

  getset name newvalue  

  返回旧值

getrange获取key的value子字符串

 getrange name fromindex toindex

mget获取多个键的值

 mget key1 key2

incr对键进行加加操作(加1)

 incr key

incrby对键加指定值

 incrby key plus_num

decr对键进行减法操作

decr key 

append向值中添加字符串

 append key plus_value

strlen获取字符串的长度

 strlen key

本页地址:http://www.easytd.com/shujuku/d_16010612310.html

常用工具