Windows 系统下的 Redis 部署,推荐你试试redis-2.8.17.zip
这个包。里面的文件挺全的,基本能满足开发、测试环境的日常需求,老版本虽然不新,但稳定性还不错,适合一些特定场景。
redis.windows.conf是配置文件,蛮关键的。想改端口、开持久化,或者调一下内存啥的,都靠它了。比如把save
参数改掉,就能控制 RDB 快照的频率,还是挺灵活的。
Redis on Windows.docx这份文档写得还蛮细,连怎么装 Redis、怎么启动服务都写到了,照着做基本不会出问题。要是在部署的时候卡住了,翻翻这份指南说不定就了。
Windows Service Documentation.docx也别跳过,讲了怎么把 Redis 注册成 Windows 服务。装完以后用redis-server --service-start
就能直接跑后台,省心多了。
几个核心程序也都在,比如redis-server.exe
负责跑服务,redis-cli.exe
用来发命令,交互挺方便的。还有redis-benchmark.exe
,跑压测用的,测一下吞吐量,看看你这台机器能撑多大压力。
redis-check-dump.exe和redis-check-aof.exe属于维护工具,出问题的时候派得上用场,比如校验 RDB 或 AOF 文件是不是坏了。平时用得少,但关键时候挺有用的。
注意哦,运行前最好先装好Visual C++ Redistributable for Visual Studio 2012,不然直接双击redis-server.exe
会报错。装完之后,按你的需求改下配置,再启动服务就行。
如果你要在 Windows 上搭个本地 Redis 环境,又不追新,那这个包还是蛮省事的。