"redis"相关教程
RedisSetex命令 Redis字符串(string)RedisSetex命令为指定的key设置值及其过期时间。如果key已经存在,SETEX命令将会替换旧的值。语法redisSetex命令基本语法如下:redis 127.0.0.1:6379> SETEX KEY_NAME TIMEOUT VALUE可用版本>=2.0.0返回值设置成功时返回OK。实例redis 127.0.0.1:637...
RedisSetnx命令 Redis字符串(string)RedisSetnx(SETifNoteXists)命令在指定的key不存在时,为key设置指定的值。语法redisSetnx命令基本语法如下:redis 127.0.0.1:6379> SETNX KEY_NAME VALUE可用版本>=1.0.0返回值设置成功,返回1。设置失败,返回0。实例redis> EXISTS job&n...
RedisSetrange命令 Redis字符串(string)RedisSetrange命令用指定的字符串覆盖给定key所储存的字符串值,覆盖的位置从偏移量offset开始。语法redisSetrange命令基本语法如下:redis 127.0.0.1:6379> SETRANGE KEY_NAME OFFSET VALUE可用版本>=2.2.0返回值被修改后的字符串长度。实例redis 12...
RedisStrlen命令 Redis字符串(string)RedisStrlen命令用于获取指定key所储存的字符串值的长度。当key储存的不是字符串值时,返回一个错误。语法redisStrlen命令基本语法如下:redis 127.0.0.1:6379> STRLEN KEY_NAME可用版本>=2.2.0返回值字符串值的长度。当key不存在时,返回0。实例# 获取字符串的长度redis> SE...
RedisMset命令 Redis字符串(string)RedisMset命令用于同时设置一个或多个key-value对。语法redisMset命令基本语法如下:redis 127.0.0.1:6379> MSET key1 value1 key2 value2 .. keyN valueN可用版本>=1.0.1返回值总是返回OK。实例redis 127....
RedisMsetnx命令 Redis字符串(string)RedisMsetnx命令用于所有给定key都不存在时,同时设置一个或多个key-value对。语法redisMsetnx命令基本语法如下:redis 127.0.0.1:6379> MSETNX key1 value1 key2 value2 .. keyN valueN可用版本>=1.0.1返回值当所有...
RedisPsetex命令 Redis字符串(string)RedisPsetex命令以毫秒为单位设置key的生存时间。语法redisPsetex命令基本语法如下:redis 127.0.0.1:6379> PSETEX key1 EXPIRY_IN_MILLISECONDS value1可用版本>=2.6.0返回值设置成功时返回OK。实例redis 127.0.0.1:6379>&nbs...
RedisIncr命令 Redis字符串(string)RedisIncr命令将key中储存的数字值增一。如果key不存在,那么key的值会先被初始化为0,然后再执行INCR操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在64位(bit)有符号数字表示之内。语法redisIncr命令基本语法如下:redis 127.0.0.1:6379> INCR KEY_NAME可用版本>=1...
RedisIncrby命令 Redis字符串(string)RedisIncrby命令将key中储存的数字加上指定的增量值。如果key不存在,那么key的值会先被初始化为0,然后再执行INCRBY命令。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在64位(bit)有符号数字表示之内。语法redisIncrby命令基本语法如下:redis 127.0.0.1:6379> INCRBY KEY...
RedisIncrbyfloat命令 Redis字符串(string)RedisIncrbyfloat命令为key中所储存的值加上指定的浮点数增量值。如果key不存在,那么INCRBYFLOAT会先将key的值设为0,再执行加法操作。语法redisIncrbyfloat命令基本语法如下:redis 127.0.0.1:6379> INCRBYFLOAT KEY_NAME INCR_AMOUNT可用版本>=2.6.0...
RedisDecr命令 Redis字符串(string)RedisDecr命令将key中储存的数字值减一。如果key不存在,那么key的值会先被初始化为0,然后再执行DECR操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在64位(bit)有符号数字表示之内。语法redisDecr命令基本语法如下:redis 127.0.0.1:6379> DECR KEY_NAME可用版本>=1...
RedisDecrby命令 Redis字符串(string)RedisDecrby命令将key所储存的值减去指定的减量值。如果key不存在,那么key的值会先被初始化为0,然后再执行DECRBY操作。如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。本操作的值限制在64位(bit)有符号数字表示之内。语法redisDecrby命令基本语法如下:redis 127.0.0.1:6379> DECRBY KEY_...
RedisAppend命令 Redis字符串(string)RedisAppend命令用于为指定的key追加值。如果key已经存在并且是一个字符串,APPEND命令将value追加到key原来的值的末尾。如果key不存在,APPEND就简单地将给定key设为value,就像执行SETkeyvalue一样。语法redisAppend命令基本语法如下:redis 127.0.0.1:6379> APPEND KEY_NAME ...
RedisHdel命令 Redis哈希(Hash)RedisHdel命令用于删除哈希表key中的一个或多个指定字段,不存在的字段将被忽略。语法redisHdel命令基本语法如下:redis 127.0.0.1:6379> HDEL KEY_NAME FIELD1.. FIELDN可用版本>=2.0.0返回值被成功删除字段的数量,不包括被忽略的字段。实例redis 127.0.0.1:6379&g...
RedisHexists命令 Redis哈希(Hash)RedisHexists命令用于查看哈希表的指定字段是否存在。语法redisHexists命令基本语法如下:redis 127.0.0.1:6379> HEXISTS KEY_NAME FIELD_NAME可用版本>=2.0.0返回值如果哈希表含有给定字段,返回1。如果哈希表不含有给定字段,或key不存在,返回0。实例redis 127.0.0.1:...