安装redis

1 篇文章 0 订阅
本文详细介绍了在Windows上下载、安装和配置Redis的过程,包括设置环境变量、启动服务、测试连接、设置密码以及开启远程访问。同时,还讲解了如何配置缓存策略和清理规则,确保Redis的安全性和高效性。
摘要由CSDN通过智能技术生成

一、下载redis

参考菜鸟教程 Redis 安装 | 菜鸟教程

官网下载地址: Download | Redis ,官网是外网,下载太慢了,而且没打包(主要原因),所以去github上下载 Releases · tporadowski/redis · GitHub ,选择msi下载,也可以选择zip下载(不建议)。

二、安装redis

1、安装包方式

双击打开msi后缀的安装包,注意在选择安装目录的位置,勾上加入到环境变量中的选项(重点),其他一路next没什么说的,然后安装完成。打开服务可以看到正在运行的Redis。

2、压缩包解压方式

在D盘软件安装目录新建一个redis的文件夹,把刚下载的文件解压到这个文件夹,打开刚才解压的文件,复制这个目录,把这个路径加入到环境变量中,可以命名为REDIS_PATH,将REDIS_PATH加入到path中。完成之后,打开CMD窗口,运行 redis-server.exe,即可启动redis,启动之后,CMD窗口不能关闭(就是这里蛋疼,安装包服务运行不怕这种麻烦)。

三、测试redis

打开新的CMD窗口,键入 redis-cli.exe (压缩包方式可用,因为配置了比较完善的环境变量)启动在redis安装目录下的客户端,安装包方式需要先cd进入安装目录,再执行 ./redis-cli.exe 进入客户端。键入set name liang,存入一个值,然后键入get name,获取之前储存的值,测试完毕。

四、设置redis密码

有密码肯定安全一些,客户端输入 config get requirepass,查看是否有设置密码,使用 config set requirepass 密码 设置密码,也可以打开安装目录下的redis.windows.config,修改或增加 requirepass 密码来修改或增加密码,设置完重启redis服务。增加完密码之后,当前窗口就不能访问了,需要使用 auth 密码 进行登录认证,登录完成之后即可正常使用

五、redis支持远程访问设置

修改redis.windows.conf和redis.windows-service.conf(安装版默认服务启动使用这个配置)下的protected-mode,将yes改为no,并且注释掉bind 127.0.0.1,重启redis服务,如果是云服务器,注意防火墙问题。

六、redis设置缓存

查询缓存和清理缓存规则

config get maxmemory

config get maxmemory-poliy

设置缓存和清理缓存规则

config set maxmemory 3GB

config set maxmemory-poliy volatile-lru

策略方式:

volatile-lru -> 回收最近最少使用(LRU)的键,但是只回收有设置过期的键,为新数据腾出空间;

allkeys-lru -> 回收最近最少使用(LRU)的键,为新数据腾出空间;

volatile-random -> 回收随机的键,但是只回收有设置过期的键,为新数据腾出空间;

allkeys-random -> 回收随机的键,为新数据腾出空间;

volatile-ttl -> 回收有设置过期的键,尝试先回收离TTL最短时间的键,为新数据腾出空间;

noeviction -> 禁止淘汰数据,当到达内存限制时返回错误。当客户端尝试执行命令时会导致更多内存占用(大多数写命令,除了DEL和一些例外)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值