redis-server /usr/local/redis/etc/redis.conf //通过指定配置文件在后台启动
#修改daemonize为yes,即默认以后台程序方式运行
redis-server 开启客户端要确保服务端启动
redis-cli shutdown 正常停止redis
redis-cli 启动redis 客户端
quit exit 退出redis的客户端
redis-cli -h 127.0.0.1 -p 6379 连接本地
redis-cli -h 127.0.0.1 -p 6379 -a "mypass" //密码为 mypass 的 redis 服务上。
检查端口
netstat -tunlp |grep 6379
netstat -tunpl|grep 6379
!net
ps -ef|grep redis
ps aux | grep redis 查看redis是否启动成功
netstat -tlun 查看主机的6379端口是否在使用(监听)
正常停止redis-server服务,使用reids 客户端命令: redis-cli shutdown
如果停止不了,则采取杀死进程的方式:kill -9 PID
---------------------------------
使用*获得所有配置项
redis 127.0.0.1:6379> CONFIG GET *
------------------------------Redis keys 命令--------
del key 该命令用于在 key 存在时删除 key。删除(integer) 1,否则将输出 (integer) 0
dump key 序列化给定 key ,并返回被序列化的值。
127.0.0.1:6379> set g "hello"
OK
127.0.0.1:6379> dump g
"\x00\x05hello\x06\x00\xf5\x9f\xb7\xf6\x90a\x1c\x99"
127.0.0.1:6379> dump not-exists-key
(nil)
exists key 检查给定 key 是否存在。
expire key seconds 为给定 key 设置过期时间。
expireat key timestamp 为时间戳给定 key 设置过期时间。
keys pattern 查找所有符合给定模式( pattern)的 key 。
127.0.0.1:6379> set r1 redis
OK
127.0.0.1:6379> set r2 sss
OK
127.0.0.1:6379> set r3 mmm
OK
127.0.0.1:6379> keys r*
1) "runoob"
2) "r1"