windows下redis安装与配置
来源:互联网 发布:治安管理专业算法学吗 编辑:程序博客网 时间:2024/05/16 17:42
Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:
http://redis.io/download
但有时候又想在windows下折腾下Redis,可以从redis下载页面看到如下提示(在页面中搜索 "windows"):
大意就是 Redis官方是不支持windows的,只是 Microsoft Open Tech group 在 GitHub上开发了一个Win64的版本,项目地址是:
https://github.com/MSOpenTech/redis
打开以后,可以直接使用浏览器下载,或者Git克隆。
可以在项目主页右边找到 zip包下载地址: https://github.com/MSOpenTech/redis/archive/2.8.zip
(注意: dist文件改变了下载地址: https://github.com/MSOpenTech/redis/releases )
在 Release 页面中,可以找到 msi 安装文件以及 .zip 文件(而且有3.0的beta版,请下拉查找)。
下载解压,没什么好说的,在解压后的bin目录下有以下这些文件:
当然,还有一个 RedisService.docx 文件,看似是一些启动和安装服务的说明文档,但是照着他的指示来,你就会死的很惨,莫名其妙的死了,不知道原因。【换机器重新测试后已查明,如果不是Administrator用户,就会出各种问题,服务安装以后启动不了等等问题,应该可以修改服务的属性-->登录用户等选项来修正.】
【如果你安装的windows没有Administrator账户,请参考这篇文章:
Windows 7 启用超级管理员administrator账户的N种方法
】网上参考了一些资料,发觉可以使用,也就没有深究,直接拿来主义:
启动脚本如下:
可以将其保存为文件 startup.bat ; 下次就可以直接启动了。但是在cmd之中执行这行命令之后报错:
根据提示,是 maxheap 标识有问题,打开配置文件 redis.windows.conf ,搜索 maxheap , 然后直接指定好内容即可.然后再次启动,OK,成功.
然后可以使用自带的客户端工具进行测试。
双击打开 redis-cli.exe , 如果不报错,则连接上了本地服务器,然后测试,比如 set命令,get命令:
这应该很好理解,连接上了本机的6379端口。如果需要帮助,可以在 cli窗口中输入 help查看,例如:
根据提示,可以输入 help 空格 然后敲tab键,可以像命令提示一样告诉你可以有哪些帮助分组,多敲几个 tab 试试?备注说明:
1. 这个版本是Win64的,所以32位windows就不要折腾了。
2. 我的操作系统是Windows 7 64位旗舰版,运行内存16GB,用户不是Administrator,而是 hasee,所以设置了下 redis-server.exe 和redis-cli.exe 的属性中的兼容性权限(以管理员身份运行),如果你运行出错,可能需要设置一下这里。
3. 什么360啊,UAC啊,防火墙啊,该关的请关闭。。。
4. 如果有其他问题,欢迎留言或者评论, 这只是一个心血来潮时的折腾
接触了好久Redis但一直没在windows下使用,请轻拍。
附加几个 bat 批处理脚本,请根据需要灵活配置
service-install.bat
startup.bat
- windows下redis安装与配置
- 【Redis学习】:Windows环境下的Redis安装与配置
- redis--windows下 安装配置
- windows 下 redis 安装配置
- windows下redis安装、配置与简单使用
- Windows环境下的Redis安装与配置
- redis数据库在windows下的安装,配置与使用
- Redis在Windows下安装配置
- windows下redis的安装及配置
- windows下与linux下安装redis及redis扩展
- windows下与linux下安装redis及redis扩展
- Windows下redis 安装与PHP使用
- Windows下redis 安装与PHP使用
- Windows下redis 安装与PHP使用
- Windows 下redis安装与PHP使用
- Windows 下redis安装与使用
- Windows下Redis安装与使用
- linux下Redis的安装与配置
- 利用 别人修改的 CAS 需注意如下问题
- itop4412 LCD设备驱动详解(二)之DRIVER
- “玲珑杯”ACM比赛 Round #4 A -- chess play 【记忆模拟】
- 利用浮动窗口提示用户操作
- 访问者模式
- windows下redis安装与配置
- seajs 配置
- 第一次接触Linux
- 文章标题
- 线性表的链式存储和实现
- 刹那光华,一闪而逝
- 【数位统计】之【spoj1433 KPSUM】
- NOIP2006能量项链
- 中序遍历,递归+迭代