Redis 4.0.2 for Windows - alpha release!

You can find the first alpha release of Redis 4.0.2 for Windows on releases page. Please test it and report any issues, thanks in advance!

DISCLAIMER

At the moment this is a fairly stable port of Redis 4.0.2 for Windows x64 merged with archived port of win-3.2.100 version from MS Open Tech team. Since the latter is no longer maintained - I merged the sources by hand, updated projects to Visual Stydio 2017 (v15.4.1) and applied whatever fixes I could figure of to make it buildable. Some things are still in progress:

You can find the original description of what this fork provides, how it evolved, what are its requirements, etc. on Wiki: https://github.com/tporadowski/redis/wiki/Old-MSOpenTech-redis-README.md

Building from source code

In order to build this project from source code you need to have:

  1. Visual Studio 2017 (i.e. Community Edtion, version 15.7.5) with "C/C++ features" enabled,
  2. Git Bash for Windows or Cygwin with Git - after cloning this repository you need to run src/mkreleasehdr.sh script that creates src/release.h with some information taken from Git; optionally you can create that file by hand.
Description
Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows. 适用于 Windows 的 Redis 原生端口。Redis 是一种内存数据库,可持久化存储到磁盘。其数据模型为键值对,但支持多种不同类型的值:字符串、列表、集合、有序集合、哈希表、流、超日志。此存储库包含 Redis 的非官方 Windows 端口。
https://github.com/tporadowski/redis.git
Readme 192 MiB
2025-07-07 10:46:02 +08:00
Languages
C 80.3%
Tcl 14%
C++ 4.4%
Shell 0.3%
Ruby 0.3%
Other 0.5%