Windows 上的 Redis 二进制包,安装方便,配置也简单,适合用来本地调试或者做功能验证。redis-6.0.7-x64-for-windows-bin.zip这个版本修了几个比较烦人的 bug,比如CONFIG SET在加载过程中容易挂掉客户端的问题,还有UNLINKstream类型释放不及时的问题,嗯,现在都修了。

另外,TLS 支持也增强了不少,配置的时候不再死板,哪怕没开tls-port,某些配置也不会直接报错。还有就是它现在能跑clusterreplication,这一点对做分布式架构的你应该挺实用的。哦,对了,WATCHPERSIST之间的逻辑也理顺了,事务场景下更稳定。

适合场景?像你要在 Windows 上快速跑个 Redis 做缓存测试,或者想研究一下 TLS 通信效果,不用折腾 Linux 环境,用这个就对了。系统启动后 Redis 能自动联机,开机即用,挺省事的。

想了解更多 stream 相关的东西,可以看看Oracle Stream的文章,或者参考下TensorFlow + Flink的 stream 集成,思路会更清晰。

如果你在 Windows 上折腾 Redis,建议直接用这个 zip 包,免安装,响应快,还带 TLS 支持,蛮适合开发测试用。