在 windows 系统中使用 redis
说明
首先在 windows 中使用 redis 性能应该是不如 linux 的
具体原因参考:https://www.cnblogs.com/cplemom/p/14937088.html
但因为各种需求,目前需要一个在 windows 下的缓存服务,就只能继续研究
现状
然后 redis 官方也是没有提供 windows 版本和支持的,所以不能直接通过官方得到程序包,官方说可以在 WSL 中进行使用,不是很符合需求,估计性能损失更大
最近的一个相对官方的版本是微软支持的 3.0 版本,但目前早已停止维护,估计现在用并不是很好了
项目地址:https://github.com/microsoftarchive/redis
如果是在 windows 下使用,微软还有一个早期的项目叫 AppFabric,但目前看起来应该也停止维护了,而且看起来也并不通用
项目文档:https://docs.microsoft.com/zh-cn/previous-versions/appfabric/hh351318(v=azure.10)
方案
进而又在 github 上找到一个编译了 redis 7.0.2 的项目,是与目前 redis 版本同步的
目前项目关注的人很少,虽然没有源码和说明整个编译过程,但应该也还算靠谱吧
项目地址:https://github.com/zkteco-home/redis-windows
下载解压后,使用命令 redis-server.exe redis.conf 即可运行,需要配置修改配置文件即可,也可以以服务进行运行。
工具
为了方便调试找了一个跨平台的 redis 图形管理工具,似乎是国人贡献的,看起来还不错:
输了你,赢了世界又如何...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!