一. daemonize:将 Redis 设置为后台运行
编辑redis配置文件:
命令:vim redis.comf
定位到配置文件的136行,将“no”改为“yes”,然后:“wq”保存并退出
配置完成即可实现后台运行
二. port:设置端口号
首先我们先以后台进程方式运行了redis服务:
命令: ./src/redis-server redis.conf
启动redis后启用redis-cli 命令
./src/redis-cli
如何退出,redis-cli 状态呢:
命令:exit --> 退出
关闭redis后台运行状态有两种方式,kill 命令太过简单粗暴。可以使用:
命令:# ./src/redis.cli shutdown -->更加安全的关闭redis进程
redis port(端口)设置:(不建议使用默认端口,容易被黑客攻击)
vim redis.conf --> 进入redis.conf文件 ,按“i”键进入编辑模式
定位到 92行:
重启后可以看到端口号变化
三. logfile:设置日志文件
定位到 171行–》日志信息设置(日志文件保存的都是redis底层的输出信息)
将配置文件的修改保存后,重新启动redis
–>命令#:./src/redis-server redis.conf
启动成功后如果尝试使用使用redis客户端(redis.cli)连接redis,会报错。原因是–>上面我们对redis 的访问端口进行了修改。
正确的连接方式是–命令#: ./src/redis.cli -p +新的端口号
四,databases:设置数据库总量
redis数据库操作命令–> 选择redis数据库
在redis连接的状态下(#./src/redis cli -p 6380)
命令:select 数据库编号(默认从“0”开始,共有16个(最后一个redis数据库的编号为15))
拓展redis数据库的数量:需要到redis.conf 配置文件中进行设置
定位到186行
修改完成后,保存退出。然后关闭redis后台运行,进行重启
关闭命令:# ./src/redis-cli -p 6380 shutdown
连接命令:# ./src/redis-server redis.conf
五. requirepass:设置使用密码
redis中是支持对身份校验:修改 redis.conf 配置文件中进行修改即可
定位 :507行
编程完成后依然,wq–>保存并退出
然后关闭连接后,重新建立连接
六. dir:设置数据文件存储目录
修改数据保存的位置:
redis的硬盘备份文件,防止系统宕机时数据丢失
通用命令:
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之间