Windows 上的 Redis 还挺好用的,尤其是你习惯在 Windows 环境开发,不想每次都折腾 WSL 或者虚拟机的话,装个原生 Redis 版本真能省不少事。核心功能跟 Linux 版基本一样,支持字符串、哈希、集合啥的,响应也快,用起来没什么大坑。
安装过程比较简单,下载解压就能跑,redis-server.exe一开就能用,配合redis-cli.exe调试也挺顺手。配置文件有两个,redis.windows.conf是基础配置,redis.windows-service.conf是你想把它注册成服务用的。
说到服务,Redis 可以在 Windows 上当服务跑,配置好之后重启系统它也会自动启动,不用每次手动开。想看看具体怎么搞,推荐你看看Windows Service Documentation.docx,写得还挺详细。
Redis 自带的几个工具也别浪费,比如redis-benchmark.exe可以测测性能,看看你的机器能撑多少求。还有redis-check-aof.exe和redis-check-dump.exe,主要用来检查持久化文件有没有出问题。
持久化这块支持两种方式:RDB和AOF,一个定时快照,一个是写入日志,建议你俩都开,保险点。配置也不复杂,文档里有写,实在不懂可以网上搜搜示例。
安全性方面嘛,虽然在内网用 Redis 安全压力不大,但也建议你加个密码,防止被扫到,配置里加一行requirepass就行。
哦对了,虽然 Windows 版不是官方主推,但社区还是挺活跃的,有问题也能在论坛或 Github 找到答案。你要是习惯 Windows 开发,这版本 Redis 真可以一试,省心不少。