Redis on Windows natively

Last year I installed redis-server on my Windows laptop and I remember correctly that I had to install the native version and not the WSL version. The reason is that, we have to disable WSL for our Docker. So no WSL.

Now, my colleague wants to install Redis-Server on his Windows and I can’t recollect from where I got the binary distribution for Windows. Is it Releases · microsoftarchive/redis · GitHub ? But the last update to this was in 2016. But I remember it some other source and not - I have C:\Program Files\Redis

PS C:\Program Files\Redis> .\redis-server.exe --version
Redis server v=3.2.100 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=dd26f1f93c5130ee
PS C:\Program Files\Redis>

Does this mean I am using version 3 of redis and not 6/7 ?

There is no official Redis for Windows distribution and as you wrote the recommended way is using WSL or Docker.
But, you still want a “native” Redis for windows you can try GitHub - tporadowski/redis: 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.

I ended up using this - Releases · microsoftarchive/redis · GitHub - production server has version 6 though but I don’t think we’re using anything available only in versions 3+ that’s not there in version 3.2.

E:\> & 'C:\Program Files\Redis\redis-cli.exe' --version
redis-cli 3.2.100