redis字符串

### redis文档
http://redisdoc.com/

### set
127.0.0.1:6379> set name zs 
OK
127.0.0.1:6379> get name
"zs"

### set   EX seconds
127.0.0.1:6379> set age  18 ex 10
OK
127.0.0.1:6379> get age
"18"
127.0.0.1:6379> get age
(nil)
### set   PX milliseconds
127.0.0.1:6379> set aa 12 px 10
OK
127.0.0.1:6379> get aa
(nil)
### ttl 查询还有多少时间过期
127.0.0.1:6379> set yy 12
OK
127.0.0.1:6379> ttl yy
(integer) -1
127.0.0.1:6379> set tt 12 ex 10
OK
127.0.0.1:6379> ttl tt
(integer) 5
### keys *  查询所有
127.0.0.1:6379> keys *
1) "yy"
2) "name"
### get value
127.0.0.1:6379> get yy
"12"
### setnx key value   如果key有值,则什么都不做
127.0.0.1:6379> setnx yy 13
(integer) 0
127.0.0.1:6379> get yy
"12"
127.0.0.1:6379> setnx uu 14
(integer) 1
127.0.0.1:6379> get uu
"14"
### mset  key1 value1 key2 value2  一下复制多个值
127.0.0.1:6379> mset a 10 b 11 c 12
OK
### mget 一下获取多个值
127.0.0.1:6379> mget a b c
1) "10"
2) "11"
3) "12"
### 获取value的长度
127.0.0.1:6379> strlen a
(integer) 2
### incr 自增1 后面跟数字
127.0.0.1:6379> incr a
(integer) 11
### incrby  自定义增加的数量
127.0.0.1:6379> incrby a 10
(integer) 21
### decr  decrby  自减
posted @ 2023-04-13 23:08  Bre-eZe  阅读(21)  评论(0)    收藏  举报