window下Redis安装配置
2019-04-27 本文已影响0人
千鸟月读
不写分布式爬虫后,差不多两年没接触redis了,公司貌似很多项目都用redis做消息队列,先装上,最近在仔细研究Python并发这块,看看能不能有实例中用得上,好好复习下。
redis优点
- 支持多种性数据类型:字符串、列表、散列、集合、有序集合
- 单线程,避免了多线程上下文切换
- 基于内存,速度快、持久化
- 分布式,读写分离
- .......
1.环境
- win10 64位操作系统
2.下载安装包
https://github.com/MicrosoftArchive/redis/releases/download/win-3.2.100/Redis-x64-3.2.100.msi
3.点击安装
- 打钩:Add the Redis installation folder to the PATH......
- 打钩:Add an exception to the Windows Firewall 允许外部访问
- 端口号可以默认
- 最大内存(Set the Max Memory limit): 不是真的生产环境默认100M即可
4.修改密码
在安装目录下找到redis.windows-service.conf文件,用编辑器打开,在# requirepass foobared下增加密码:requirepass 666666
5.启动使得密码生效
- 访问:由于是刚刚安装的,默认是启动的。win+r 打开命令窗口,输入redis-cli (由于前面安装过程中已经添加了环境变量,这里可以通过redis客户端直接访问),此时不需要输入密码,就可以使用数据库,例如
set k "Hello World"
确定,再执行get k
确定即可得到 “Hello World”的值。 - 使得密码生效:由于一开始服务器是安装时候已经启动的,密码没有生效,所以需要重启redis服务器并且使得密码生效。1.鼠标拉到桌面底部任务栏右键---进入 任务管理器---点击 服务,可以看到Redis正在运行,右键Redis,重新启动。2.重新利用redis-cli访问数据库,,执行
set k "Hello World"
, 返回(error) ERR Client sent AUTH
, 输入auth 666666
确定,再次set k "Hello World"
,返回ok
,密码设置成功。
有机会补充使用会踩得坑。。。