Windows7下安装搭建redis教程和配置详解
Posted Tse先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows7下安装搭建redis教程和配置详解相关的知识,希望对你有一定的参考价值。
Redis是一个开源的使用ANSI-C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,
并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。
它支持数据结构,如字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志,具有半径查询和流的地理空间索引。
Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性并使用Redis Cluster自动分区。
1、下载与安装:
Windows版本下载地址:
https://github.com/microsoftarchive/redis/releases
Linux版本下载地址:
https://github.com/antirez/redis/releases
Redis中文官方网站下载地址:
http://www.redis.cn/download.html
1.1、说明:
Redis-x64-3.2.100.msi:是安装文件,简单方便,直接安装后会将Redis写入Windows服务。
Redis-x64-3.2.100.zip:是需要解压安装的,本文主要讲解解压文件这种如何做成Windows服务。
Source code (zip) :源码的zip压缩版
Source code (tar.gz) :源码的tar.gz压缩版
1.2、解压后目录列表:
目录文件介绍: redis-benchmark.exe # 性能测试工具 redis-check-aof.exe # 修复有问题的AOF文件 redischeck-dump.exe # 修复有问题的dump.rdb文件 redis-cli.exe # 客户端 redis-server.exe # 服务器 redis.windows.conf # 配置文件
2、启动Redis并设置成Windows服务
2.1、常用的redis服务命令:
安装服务:redis-server.exe --service-install 卸载服务:redis-server --service-uninstall 开启服务:redis-server --service-start 停止服务:redis-server --service-stop 重命名服务:redis-server --service-name name 重命名服务,需要写在前三个参数之后,例如: The following would install and start three separate instances of Redis as a service: 以下内容将安装并启动三个独立的Redis实例作为服务: redis-server --service-install --service-name RedisService10001 --port 10001 redis-server --service-start --service-name RedisService10001 redis-server --service-install --service-name RedisService10002 --port 10002 redis-server --service-start --service-name RedisService10002 redis-server --service-install --service-name RedisService10003 --port 10003 redis-server --service-start --service-name RedisService10003
2.2、安装服务命令:
redis-server.exe --service-install redis.windows-service.conf --loglevel verbose
指定日志记录级别,Redis总共支持四个级别:debug、verbose、notice、warning,默认为verbose
#指定服务器的详细级别。
#这可以是以下之一:
#debug调试(很多信息,对于开发/测试很有用)
#verbose详细(很多很少有用的信息,但不会像调试级别那样混乱)
#notice通知(适度冗长,可能在生产中需要什么)
#warning警告(仅记录非常重要/重要的消息)
2.3、日志里面出现下图说明服务启动成功:
3、客户端连接测试
连接命令:
redis-cli.exe -h 127.0.0.1 -p 6379 -a 密码
Redis Ping 命令使用客户端向 Redis 服务器发送一个 PING ,如果服务器运作正常的话,会返回一个 PONG 。 通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值。 set key value, [key=age , value=18] get age, 就得到一个key的value值
4、Redis桌面管理器
使用说明:
http://docs.redisdesktop.com/en/latest/quick-start/
下载地址:
链接:https://share.weiyun.com/5W9XME2
密码:c2d9xr
注意事项:
- 1.Windows使用的这个Redis是64位版本的,因为32位系统不能超过4G内存,而Redis是吃内存的,所以32位系统就别折腾了。
- 2.作为服务运行的Redis配置文件,通常为redis.windows-service.conf,而不是redis.windows.conf。小心不要选错了。
以上是关于Windows7下安装搭建redis教程和配置详解的主要内容,如果未能解决你的问题,请参考以下文章