Open tallesl opened 6 years ago
It appears no. But here is a fork to port Redis 4.x over to Windows. It's in Alpha right now.
Hi @tallesl @MikeChristensen, this repository hasn't been updated in almost 3 years. But finally there is a new software that provides Redis compatibility on Windows, and is currently up-to-date with the Redis 5 API. See https://github.com/MicrosoftArchive/redis/issues/620.
I'm curious if there's a difference between that and this which would be a free solution..
@MikeChristensen 1) WSL uses virtualization. Memurai runs natively on the Windows API, thus providing better performance and a better integration with Windows (e.g. it can run as a Windows Service, it will support Windows EventLog, Windows Authentication etc.) 2) Unlike Memurai, WSL is not recommended for production use. 3) Memurai runs on all versions of Windows from Windows 7 and Windows Server 2008 R2 and higher. 4) Memurai offers premium tech support.
Memurai is free for developers and it may be a better choice for companies with an investment in Windows infrastructure and know-how.
Does this answer your question?
Sounds like a very cool project! As for WSL using virtualization, I know Windows 10 will be getting a full Linux kernel in the near future so that might make the perf issue moot. Not sure if that would make its way to the Windows Server SKUs at some point.
Right now we run 8 Redis servers in production. We switched from the Windows port to Linux about a year ago due to perf issues and the project not being maintained. However, we're moving onto Azure so we'll be using the Azure Redis offering (which is Microsoft's Windows port of Redis). What would be quite cool is an Azure cloud offering of Memurai that would support clustering and private vnets and all that stuff. We'd definitely pay money for that.
@MikeChristensen thank you for your interest in Memurai, offering Memurai on cloud services is definitely something we are considering, feel free to subscribe to the Memurai newsletter for future updates.
I just noticed that the repository changed from "MSOpenTech" to "MicrosoftArchive". Also, on the account page, it states:
Do you guys still (actively) support this redis port?