参考地址:http://doc.redisfans.com/index.html Redis字符串命令用于在Redis管理字符串值。使用Redis字符串命令的语法如下所示: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 例子 127.0.0.1:6379> set world redis OK 127.0.0.1:6379> get world "redis" 127.0.0.1:6379> Redis字符串命令 SET key value 此命令用于在指定键设置值 GET key 键对应的值。 GETRANGE key start end 得到字符串的子字符串存放在一个键 127.0.0.1:6379> KEYS * 1) "bbs" 2) "world" 3) "user:1" 4) "user:2" 5) "page_rank" 6) "greeting" 7) "languages" 8) "lucy" 127.0.0.1:6379> GETRANGE greeting 0 4 "hello" 127.0.0.1:6379> GETRANGE greeting 0 5 "hello " 127.0.0.1:6379> GETRANGE greeting 0 9 "hello worl" 127.0.0.1:6379> GETSET key value 设置键的字符串值,并返回旧值 127.0.0.1:6379> GETSET db mongodb (nil) 127.0.0.1:6379> get db "mongodb" 127.0.0.1:6379> GETSET db redis "mongodb" 127.0.0.1:6379> get db "redis" GETBIT key offset 返回存储在键位值的字符串值的偏移 MGET key1 [key2..] 得到所有的给定键的值 SETBIT key offset value 设置或清除该位在存储在键的字符串值偏移 SETEX key seconds value 键到期时设置值 SETNX key value 设置键的值,只有当该键不存在 SETRANGE key offset value 覆盖字符串的一部分从指定键的偏移 STRLEN key 得到存储在键的值的长度 MSET key value [key value ...] 设置多个键和多个值 MSETNX key value [key value ...] 设置多个键多个值,只有在当没有按键的存在时 PSETEX key milliseconds value 设置键的毫秒值和到期时间 INCR key 增加键的整数值一次 INCRBY key increment 由给定的数量递增键的整数值 INCRBYFLOAT key increment 由给定的数量递增键的浮点值 DECR key 递减键一次的整数值 DECRBY key decrement 由给定数目递减键的整数值 APPEND key value 追加值到一个键
转载于:https://blog.51cto.com/liangey/1722033