三、Redis环境安装
2022/8/8 2:22:53
本文主要是介绍三、Redis环境安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
3.1、下载和安装
下载地址:https://github.com/tporadowski/redis/releases
使用以下命令启动redis服务端
redis-server C:/tool/redis/redis.windows.conf
关闭上面这个cmd窗口就关闭redis服务器服务了。
redis作为windows服务启动方式
redis-server --service-install redis.windows.conf
启动服务:redis-server –service-start 停止服务:redis-server –service-stop
# 如果连接操作redis,可以在终端下,使用以下命令: redis-cli
ubuntu下安装:
安装命令:sudo apt-get install -y redis-server 卸载命令:sudo apt-get purge --auto-remove redis-server 关闭命令:sudo service redis-server stop 开启命令:sudo service redis-server start 重启命令:sudo service redis-server restart 配置文件:/etc/redis/redis.conf
3.2、redis的配置
cat /etc/redis/redis.conf
redis 安装成功以后,window下的配置文件保存在软件 安装目录下,如果是mac或者linux,则默认安装/etc/redis/redis.conf
redis的核心配置选项
绑定ip:访问白名单,如果需要远程访问,可将此注释,或绑定1个真实ip
bind 127.0.0.1 xx.xx.xx.xx
端⼝,默认为6379
port 6379
是否以守护进程运行
- 如果以守护进程运行,则不会在命令阻塞,类似于服务
- 如果以守护进程运行,则当前终端被阻塞
- 设置为yes表示守护进程,设置为no表示⾮守护进程
- 推荐设置为yes
daemonize yes
RDB持久化的备份策略(RDB备份是默认开启的)
# save 时间 读写次数 save 900 1 # 当redis在900内至少有1次读写操作,则触发一次数据库的备份操作 save 300 10 # 当redis在300内至少有10次读写操作,则触发一次数据库的备份操作 save 60 10000 # 当redis在60内至少有10000次读写操作,则触发一次数据库的备份操作
RDB持久化的备份文件
1 |
dbfilename dump.rdb |
RDB持久化数据库数据文件的所在目录
1 |
dir /var/lib/redis |
日志文件所载目录
1 2 |
loglevel notice logfile /var/log/redis/redis-server.log |
进程ID文件
1 |
pidfile /var/run/redis/redis-server.pid |
数据库,默认有16个,数据名是不能自定义的,只能是0-15之间,当然这个15是数据库数量-1
1 |
database 16 |
redis的登录密码,生产阶段打开,开发阶段避免麻烦,一般都是注释的。redis在6.0版本以后新增了ACL访问控制机制,新增了用户管理,这个版本以后才有账号和密码,再次之前只有没有密码没有账号
1 |
# requirepass foobared |
注意:开启了以后,redis-cli终端下使用 auth 密码
来认证登录。
AOF持久化的开启配置项(默认值是no,关闭状态)
1 |
appendonly no |
AOF持久化的备份文件(AOF的备份数据文件与RDB的备份数据文件保存在同一个目录下,由dir配置项指定)
1 |
appendfilename "appendonly.aof" |
AOF持久化备份策略[时间]
1 2 3 |
# appendfsync always appendfsync everysec # 工作中最常用。每一秒备份一次 # appendfsync no |
哨兵集群:一主二从三哨兵(3台服务器)
Redis的使用
redis是一款基于CS架构的数据库,所以redis有客户端redis-cli,也有服务端redis-server。
其中,客户端可以使用go、java、python等编程语言,也可以终端下使用命令行工具管理redis数据库,甚至可以安装一些别人开发的界面工具,例如:RDM。
redis-cli客户端连接服务器:
1 2 |
# redis-cli -h `redis服务器ip` -p `redis服务器port` redis-cli -h 10.16.244.3 -p 6379 |
这篇关于三、Redis环境安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Redis资料:新手入门快速指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程
- 2024-12-07Redis入门:新手必读的简单教程
- 2024-12-06Redis入门教程:从安装到基本操作
- 2024-12-06Redis缓存入门教程:轻松掌握缓存技巧