An unofficial native port of Redis, an in-memory key-value database, for Windows x64 systems.
tporadowski/redis is an unofficial native port of the Redis in-memory database for Windows x64 systems. It allows developers to run Redis directly on Windows without emulation, providing the same key-value data model, persistence, and data structures as the Linux version. This solves the problem of needing a Linux environment or workarounds to use Redis on Windows servers or development machines.
Windows-based developers, system administrators, and organizations that need to deploy or develop with Redis on native Windows infrastructure, especially those using Visual Studio and Windows SDK tooling.
Developers choose this port because it offers a stable, updated, and production-tested way to run Redis natively on Windows, with fixes from the archived Microsoft Open Tech version and modern Visual Studio 2019 support, avoiding the overhead of virtualization or Linux subsystems.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs Redis directly on Windows x64 without Linux subsystems, enabling seamless deployment on Windows servers as per the project's description.
Built and updated for Visual Studio 2019 with Windows SDK 10, making it accessible for Windows-centric developers building from source.
Merges fixes from the archived Microsoft Open Tech port with a custom jemalloc allocator optimized for Windows, providing reliability for production use.
Supports in-memory data storage with disk persistence (RDB/AOF), offering the core Redis durability features on Windows.
Based on Redis 4.0.14 and 5.0.14, which are several years old and lack modern features like Redis Streams enhancements or improved security.
Requires specific tools like Visual Studio 2019, Windows SDK 10, and Git Bash/Cygwin to build from source, adding initial configuration overhead.
As an unofficial port, it lacks official Redis backing, potentially leading to slower issue resolution and limited documentation beyond the wiki.