怎么退出redis客户端 redis 退出_后台运行


一. daemonize:将 Redis 设置为后台运行

编辑redis配置文件:

命令:vim redis.comf

定位到配置文件的136行,将“no”改为“yes”,然后:“wq”保存并退出

配置完成即可实现后台运行

怎么退出redis客户端 redis 退出_数据库_02


二. port:设置端口号

首先我们先以后台进程方式运行了redis服务:

命令: ./src/redis-server redis.conf

启动redis后启用redis-cli 命令

./src/redis-cli

怎么退出redis客户端 redis 退出_怎么退出redis客户端_03


如何退出,redis-cli 状态呢:

命令:exit --> 退出

关闭redis后台运行状态有两种方式,kill 命令太过简单粗暴。可以使用:

命令:# ./src/redis.cli shutdown -->更加安全的关闭redis进程

redis port(端口)设置:(不建议使用默认端口,容易被黑客攻击)

vim redis.conf --> 进入redis.conf文件 ,按“i”键进入编辑模式

定位到 92行:

怎么退出redis客户端 redis 退出_redis_04


重启后可以看到端口号变化

怎么退出redis客户端 redis 退出_redis_05

三. logfile:设置日志文件

定位到 171行–》日志信息设置(日志文件保存的都是redis底层的输出信息)

怎么退出redis客户端 redis 退出_后台运行_06


将配置文件的修改保存后,重新启动redis

–>命令#:./src/redis-server redis.conf

启动成功后如果尝试使用使用redis客户端(redis.cli)连接redis,会报错。原因是–>上面我们对redis 的访问端口进行了修改。

正确的连接方式是–命令#: ./src/redis.cli -p +新的端口号

怎么退出redis客户端 redis 退出_redis_07


四,databases:设置数据库总量

redis数据库操作命令–> 选择redis数据库

在redis连接的状态下(#./src/redis cli -p 6380)

命令:select 数据库编号(默认从“0”开始,共有16个(最后一个redis数据库的编号为15))

拓展redis数据库的数量:需要到redis.conf 配置文件中进行设置

定位到186行

怎么退出redis客户端 redis 退出_后台运行_08


修改完成后,保存退出。然后关闭redis后台运行,进行重启

关闭命令:# ./src/redis-cli -p 6380 shutdown

连接命令:# ./src/redis-server redis.conf

五. requirepass:设置使用密码

redis中是支持对身份校验:修改 redis.conf 配置文件中进行修改即可

定位 :507行

怎么退出redis客户端 redis 退出_怎么退出redis客户端_09


编程完成后依然,wq–>保存并退出然后关闭连接后,重新建立连接

怎么退出redis客户端 redis 退出_数据库_10


六. dir:设置数据文件存储目录修改数据保存的位置:

怎么退出redis客户端 redis 退出_redis_11


redis的硬盘备份文件,防止系统宕机时数据丢失

怎么退出redis客户端 redis 退出_怎么退出redis客户端_12


通用命令:

怎么退出redis客户端 redis 退出_后台运行_13


怎么退出redis客户端 redis 退出_怎么退出redis客户端_14


怎么退出redis客户端 redis 退出_后台运行_15


怎么退出redis客户端 redis 退出_怎么退出redis客户端_16

怎么退出redis客户端 redis 退出_数据库_17


4、Set 集合类型

sadd set1 a 添加字符

smembers set1 查看set1中所有的值

sinter set1 set2 交集

sunion set1 set2 并集

sdiff set1 set2 差集(set1有set2没有)

5、Zset 有序集合类型

zadd zser1 100 a 添加

zrange zset1 0 -1 (withscores【打印分数,可选】) 查看所有

zrangebyscore zset1 100 103 选取100到103之间