windows环境下安装redis服务
【摘要】 前言需要在windows环境下安装一个redis。步骤下载redis 官网 https://redis.io/download官网不提供windows版本window版本下载地址https://github.com/MicrosoftArchive/redis/releases 我下载的是msi安装版本GitHub readme 写道:This project is no longer be...
前言
需要在windows环境下安装一个redis。
步骤
下载
redis 官网 https://redis.io/download
官网不提供windows版本
window版本下载地址
https://github.com/MicrosoftArchive/redis/releases
我下载的是msi安装版本
GitHub readme 写道:
This project is no longer being actively maintained. If you are looking for a Windows version of Redis, you may want to check out Memurai. Please note that Microsoft is not officially endorsing this product in any way.
这个项目不再被积极维护。 如果你正在寻找Windows版本的Redis,你可能想看看Memurai。 请注意,微软并没有以任何方式正式认可这个产品。
安装
安装向导将安装Redis在您的Windows上。单击“下一步”继续或单击“取消”退出安装向导
请仔细阅读以下许可协议
Copyright 2006-2015, Salvatore Sanfilippo Modifications保留所有权利。
在满足以下条件的情况下,无论是否修改,都允许以源代码和二进制形式重新发布和使用:*重新发布源代码必须保留上述版权声明、本条件列表和以下免责声明。
*以二进制形式重新发布必须在发布时提供的文件和/或其他材料中复制上述版权声明、本条件列表和以下免责声明。
*在没有事先书面许可的情况下,无论是Redis的名字还是其贡献者的名字都不能被用来支持或推广由本软件衍生的产品。
本软件由版权持有人和贡献者“按原样”提供,任何明示或暗示的保证,包括但不限于对适销性和特定用途的适用性的暗示保证,均不予以否认。
在任何情况下,版权所有者或贡献者均不对任何直接的、间接的、偶然的、特殊的、典型的或间接的损害(包括但不限于替代商品或服务的采购;
丢失使用、数据或利润;或业务中断),并根据任何责任理论,无论是在合同中,严格责任,或侵权(包括过失或其他)的任何方式,由于使用本软件,即使被告知这种损害的可能性。
将Redis安装文件夹添加到PATH环境变量中。
在Windows上设置端口号和防火墙例外,选择是否添加一个例外到Windows防火墙的Redis
设置最大内存限制最大内存,我默认100MB
准备在Windows上安装Redis瑞迪斯单击Install开始安装。单击“返回”查看或更改您的安装设置后,单击“取消”退出安装向导。
设置向导正在Windows上安装Redis,请稍候。
完成Redis在Windows安装向导单击“完成”按钮退出安装向导
查看安装结果
环境变量
windows服务
使用
redis-cli 进入redis客户端
set key value 设置值
get key 取出值
set name zhangsan
get name
结论
在windows上安装和使用reids还是很方便的。在安装目录下有Windows Service Documentation.docx文档,也可以用命令行操作redis的服务。
为什么官网没有提供windows版的reids。
网上:
因为redis 是单线程高性能的。
所以redis需要单线程轮询。
操作系统机制的轮询是不太一样的。
简而言之 linxu轮询用epoll,
window 用selector
但是性能上来说 epoll是高于selector 的。
所以redis推荐使用linux版本。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)