$ redis-cli -h redis_host -p redis_port -a redis_password
试想这种情况下,每次都跟上 get name 查询,简直不敢想象
1 2
$ redis-cli ping PONG
这种情况下,代表可以 ping 通,及可以登录。
set 数据
登录后我们开始设置数据
1 2 3 4 5
SET key value [EX seconds] [PX milliseconds] [NX|XX] # EX second :设置键的过期时间为 second 秒。 SET key value EX second 效果等同于 SETEX key second value 。 # PX millisecond :设置键的过期时间为 millisecond 毫秒。 SET key value PX millisecond 效果等同于 PSETEX key millisecond value 。 # NX :只在键不存在时,才对键进行设置操作。 SET key value NX 效果等同于 SETNX key value 。 # XX :只在键已经存在时,才对键进行设置操作。
设置键值对
1 2
> set name wxnacy OK
设置键值对,并设置 10 秒有效期
1 2
> set name wxnacy ex 10 OK
只在不存在 name 键时才设置数据
1 2 3 4 5
> set name wxnacy OK > set name wxnacy nx (nil) # (nil) 表示没有设置成功