redis
官方说法是不支持win版。
然后有两个patch均不作为它的主干加入。
其实redis
原版是可以在win下面编译安装的。
要编译它,我们需要cygwin和mingw。
cygwin这是一个强大的东东,可以在你的电脑上用win的方式模拟出linux的环境
mingw也是一个强大的东东,可以支持跨平台gnu式的c编译
首先去官网吧cygwin下载回来
http://cygwin.com/setup.exe
打开它,前进下一步。选择好你的root目录。整个cygwin的工作目录将被安装在这里。
这里也将作为linux的根目录存在
然后有个local package 目录,从网上下载回来的包会暂时放在这里,随便选
然后是让选择下载站点。国内建议使用
http://mirrors.163.com/cygwin/
下面输入后点add就加入好了
然后再下一步选择要安装的包。要编译redis
,我们需要gcc,gcc-core,gcc-g++
然后再去下载mingw
http://sourceforge.net/projects/mingw/files/
然后把所有都装上就好,它会自动往cygwin写配置
redis下载地址:
http:
然后在打开cygwin的环境下,在redis
目录下执行make
然后你会得到一个错误error: `SA_ONSTACK' undeclared
打开src/redis.c 前面加上一句#define SA_ONSTACK 0
再make
然后就可以在src里面找到make好的文件咯
如果需要在其他地方也运行的话把cygwin的bin目录下的cygwin1.dll一起拷贝走
提供一份已经编译好的redis-2.4.10下载
redis-2.4.10-windows (23)
建议使用里面的bat来运行哈~
1. 更改redis.conf配置
相关推荐
在Windows 7.0.7系统中使用Cygwin编译Redis 7.0.7版本,首先需要安装Cygwin,并确保在安装时选择了编译Redis所需的依赖包,如gcc、make、autoconf、automake等。 编译Redis的步骤大致如下: 1. 下载Redis源代码:...
描述中提到的关键信息是,这个压缩包包含了一个已经编译好的Redis 5.0.8版本,特别适合在Cygwin环境下运行。"可用SrvanyUI将redis安装成服务"意味着这个包不仅提供了Redis本身,还提供了SrvanyUI工具,这是一个用于...
win10下cygwin编译的redis tls 7.0.0版本编译安装
装后的cygwin和编译后的redis,用于别人查看,装后的cygwin和编译后的redis,用于别人查看
redis部署6.2.6最新稳定版文档和程序redis部署6.2.6最新稳定版文档和程序redis部署6.2.6最新稳定版文档和程序redis部署6.2.6最新稳定版文档和程序redis部署6.2.6最新稳定版文档和程序redis部署6.2.6最新稳定版文档和...
Cygwin是使Linux/Unix工具在Windows上运行的兼容层,这暗示了这个Redis发行版可能是通过Cygwin在Windows环境下编译和运行的。 描述中的“redis-6.2.6 window 版本”确认了这是一个为Windows定制的Redis服务器版本,...
1. 安装Cygwin64并确保包含编译Redis所需的开发工具和库。 2. 下载Redis源代码并解压到本地目录。 3. 在Cygwin64环境下配置并编译Redis源代码,生成Windows可执行文件。 4. 设置环境变量,确保可以找到Redis的可执行...
本资源主要讲解了如何使用CLion调试Redis 6源码,整个过程包括安装配置Cygwin、安装CLion、导入Redis源码、修改CMakeLists.txt文件、编译和调试Redis 6源码等步骤。 知识点一:Cygwin的安装和配置 Cygwin是一个...
2. **cygwin1.dll**:这是一个依赖库,可能是在 Windows 上编译 Redis 时使用 Cygwin 工具链产生的,用于提供类 Unix 环境下的兼容性。 3. **Windows Service Documentation.docx**:这是一份关于如何将 Redis 作为 ...
使用 Cygwin 编译 redis 5.0.8,解决windows 没有高版的 redis. redis 官网:https://redis.io/ Cygwin 官网:https://cygwin.com/ 编译参考:https://www.cnblogs.com/LUA123/p/11447163.html 编译异常解决参照:...
Redis-2.6.10-x86.exe是专门为Windows系统编译的32位版本,确保了在Windows环境下可以顺利运行。 首先,你需要下载Redis的Windows版本,这通常可以从官方GitHub仓库或者官方网站获取。一旦下载完成,你可以双击.exe...
开源代码仅支持Linux,windows平台的自6.0后,很多是基于msys或cygwin编译出来的,非真正的windows下的服务程序。本发行包基于原版代码,保持绝大部分功能的一致性,并且能以服务形式运行,6.2.5免积分下载,未来...
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的...,redis-5.0.8 Windows 版本编译,使用Cygwin编译
在Windows环境下,特别是32位系统上运行Redis,无需借助Linux模拟环境如Cygwin,可以直接使用专门为Windows编译的版本。 Redis支持多种数据结构,包括字符串、哈希表、列表、集合和有序集合,这些数据结构的设计...
综上所述,"redis-5.0.8-x64-for-windows.zip"是一个专为Windows用户准备的Redis发行版,通过Cygwin编译后,能够在Windows 64位系统上顺畅运行。理解Redis的特性和使用方法,以及如何在Windows环境下配置和管理Redis...
接下来,你需要编译和安装Redis。由于这是在Windows系统上操作,通常需要借助Cygwin或者MinGW这样的环境来提供类Unix的命令行工具。进入解压后的目录,运行`make`命令编译源代码,然后执行`make install`将Redis安装...
3. 解压并编译:使用以下命令解压、编译和安装 Redis: ``` tar zxf redis-6.x.x.tar.gz cd redis-6.x.x make sudo make install ``` 4. 配置:Redis 的配置文件为 `redis.conf`,根据实际需求进行配置,例如...
安装完成后,解压"redis-6.0.8-win64.zip",将包含的"redis-server.exe"和"redis.conf"放在同一目录下,根据需求修改配置文件,最后在命令行中输入"`.\<redis-server.exe> .\<redis.conf>`"即可启动Redis服务。...
1. **安装 Ruby 和 DevKit**:因为 `redis-trib.rb` 是 Ruby 脚本,所以你需要先在 Windows 上安装 Ruby 运行环境,包括 Ruby 和 DevKit,以支持 C 库的编译。 2. **获取 Redis 源码**:从 Redis 官方网站下载最新...
- `cygwin1.dll`:这是一个用于Windows平台的动态链接库,可能是在Windows环境下运行Redis所依赖的库文件。 - `redis-sentinel.exe`:Redis Sentinel是Redis的高可用性解决方案,监控、故障检测和自动故障转移。 - `...