I'm a little confused about which Redis port is the "official" Windows port. I know that there is no truly official Windows port, as there is none on Redis.io. However, I have discovered two different Windows ports:
Does anybody know which one is preferred? I know everyone says there is no stable Redis port for Windows, but I'm running the Dušan Majkić version, and it runs like a dream.
By default, the Redis server runs on TCP Port 6379.
Redis is not officially supported on Windows. However, you can install Redis on Windows for development by following the instructions below. To install Redis on Windows, you'll first need to enable WSL2 (Windows Subsystem for Linux). WSL2 lets you run Linux binaries natively on Windows.
Host, port, password, and databaseBy default, redis-cli connects to the server at the address 127.0.0.1 with port 6379. You can change the port using several command line options. To specify a different host name or an IP address, use the -h option. In order to set a different port, use -p .
MSOpenTech's port is enough good (http://blogs.msdn.com/b/interoperability/archive/2013/04/22/redis-on-windows-stable-and-reliable.aspx)
Dušan Majkić's port has more downloads then MSOpenTech's port (comparing between github download page and nuget version of MSOpenTech), but it is no longer update and support only up to redis 2.4.6.
The benchmark of MSOpenTech's port shows same as linux version, and Dušan Majkić's port bechmark is approximately 1/3. (comparing between version 2.6.x of both MSOpenTech's port and linux version with 2.4.6 of Dušan Majkić's port so the results of benchmark may not fair, but we care only the best).
And the last, we're using MSOpenTech's port in a live product with no errors :)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With