快速入门-Redis的下载,安装与常见配置

-- 快速入门- windows下Redis的 下载,安装与常见配置
【官网】:https://redis.io/

应用场景

为什么选择reids? 速度快,完全基于内存,使用 C 语言实现,网络层使用 epoll 解决高并发问题,单线程模型避免了不必要的上下文切换及竞争条件; 注意:单线程指网络请求模块上用一个请求处理客户端请求,而持久化时会重开一个线程/进程去进行处理。 丰富的数据类型--Redis有 8 种数据类型,主要是 String、Hash、List、Set、 SortSet 5 种类型,都是基于键值对方式。每种数据类型提供丰富的操作命令,可满足绝大部分需求,有特殊需求还能基于lua实现新命令

基础资源

windows系统

使用须知

edis用起来很简单,但是在实际应用过程中,一定会遇到常见问题,例如: 1)redis和数据库数据的一致性. 2)缓存雪崩. 3)缓存穿透. 4)热点数据发现

配置步骤

A)下载与安装,并部署为windows服务。

step1)打开github 下载地址

https://github.com/microsoftarchive/redis/releases

这里选择 3.2.100,选择下载如图:

step2)安装并部署为windows服务.

       点击安装完成后,在cmd中定位到redis的安装目录(我的目录是 :D:\Program Files\Redis\,并运行如下命令:

 "D:\Program Files\Redis\redis-server.exe" --service-install "D:\Program Files\Redis\redis.windows-service.conf"

安装好之后windows服务列表就会出现:

另附常用命令:


卸载服务:redis-server.exe --service-uninstall

开启服务:redis-server.exe --service-start

停止服务:redis-server.exe --service-stop

重命名服务:redis-server.exe --service-name name


B) redis服务端常用设置。

1)设置redis密码

[注]设置完之后要重启windows服务才能生效

2)网络设置

2.1)redis绑定的IP和端口设置

2.2)设置允许入站访问

2.3)设置云服务的安全组(阿里云,aws等都有网络安全组)

参考:https://blog.csdn.net/qq_45699990/article/details/110532328


2.4)设置最大内存占用

[注] 上述所有配置设置完都要重启才能生效


C)安装redis可视化客户端.

默认安装完了会有一个redis-cli.exe作为简单的客户端。我们还可以安装一些免费,开源,跨平台的redis客户端。

例如:

QuickRedis:     https://github.com/quick123official/quick_redis_blog



常见问题

快速入门

 无

参考资料

51La