redis icon indicating copy to clipboard operation
redis copied to clipboard

when will Redis 7 for windows release?

Open debugCode1024 opened this issue 2 years ago • 18 comments

I am looking forward redis 7 for windows, Thanks

debugCode1024 avatar Jun 10 '22 04:06 debugCode1024

found a 7.0.2 x64 release , but not test https://github.com/zkteco-home/redis-windows

btx638 avatar Jun 30 '22 13:06 btx638

according to this article,just build from source with msys2. https://blog.csdn.net/xuejianxinokok/article/details/125423154

superlbr avatar Aug 19 '22 15:08 superlbr

Is there a procedure/guide on what changes need to be done so that others can help and create PRs for Redis 6.2.X and 7.X? I am interested in helping.

thilux avatar Aug 19 '22 23:08 thilux

@thilux I appreciate your offer to help! This fork is a continuation of work done by Microsoft OpenTech team. This is a tedious process, but maybe I could not see a more efficient way to do this so far :). There are some explanations in header files why PORT_... macros for various data types are used in this fork, and there are parts of code that are rewritten to Windows-specific alternatives (Win IOCP, fork() implementation, etc.). What I was doing so far was to take a given release branch from original Redis repo, and then using WinMerge tool - going through all the differences file by file. Then for each file those types must be changed, any new code/changes taken over, changes to Windows-specific parts must be carefully examined and applied (they're usually in #if ... #else ... #endif blocks). Then when it compiles - tests must be run, any issues corrected, and again tested.

tporadowski avatar Aug 23 '22 10:08 tporadowski

found a 7.0.2 x64 release , but not test https://github.com/zkteco-home/redis-windows

Good ,Thank you.

tobaba avatar Aug 28 '22 14:08 tobaba

is it available?

ykexc avatar Oct 28 '22 16:10 ykexc

found a 7.0.2 x64 release , but not test https://github.com/zkteco-home/redis-windows

It's not open source project.

liudonghua123 avatar Nov 16 '22 07:11 liudonghua123

I have Windows binaries for Redis 7 available on https://gitlab.com/diskuv-ocaml/distributions/dkml-redis. Be aware they are compiled with GCC so they are not truly native like tporadowski/redis.

jonahbeckford avatar Apr 20 '23 23:04 jonahbeckford

Recently, I found another repo https://github.com/redis-windows/redis-windows which is build with mingw and use github action.

liudonghua123 avatar Apr 21 '23 04:04 liudonghua123

Recently, I found another repo https://github.com/redis-windows/redis-windows which is build with mingw and use github action.

How can you know it is compliled with mingw?I never use mingw or cygwin,it is compiled with VS2022,real native binary files

zkteco-home avatar Apr 21 '23 05:04 zkteco-home

is it available?

so far,it is the most stable windows edition

zkteco-home avatar Apr 21 '23 05:04 zkteco-home

Recently, I found another repo https://github.com/redis-windows/redis-windows which is build with mingw and use github action.

How can you know it is compliled with mingw?I never use mingw or cygwin,it is compiled with VS2022,real native binary files

I didn't mean your repo, I said https://github.com/redis-windows/redis-windows. It's true open sourced, the main build script is on https://github.com/redis-windows/redis-windows/blob/main/.github/workflows/ci-diy.yml

liudonghua123 avatar Apr 21 '23 16:04 liudonghua123

sorry for that,that is not my repo.i did a test ,with mingw,it is at least slower 40% then native compile,this is result: with Mingw(redis-windows/redis-windows):

image

with VS2022(zkteco-home/redis-windows:

image

zkteco-home avatar Apr 23 '23 02:04 zkteco-home

It's true open sourced, ...

Yes, this is most important.

jhajjaarap avatar Jul 06 '23 09:07 jhajjaarap

Yes, Redis7 is most important,I am looking forward redis 7 for windows, Thanks

dblife1024 avatar Aug 28 '23 09:08 dblife1024

Yes, Redis7 is most important,I am looking forward redis 7 for windows, Thanks

https://github.com/zkteco-home/redis-windows

zkteco-home avatar Oct 05 '23 17:10 zkteco-home

It's true open sourced, ...

Yes, this is most important.

Agree, I have no requirements for the performance of the Windows version, only for consistent functionality and complete open source.

Lixuhuilll avatar Mar 24 '24 08:03 Lixuhuilll

It's true open sourced, ...

Yes, this is most important.

Agree, I have no requirements for the performance of the Windows version, only for consistent functionality and complete open source.

https://github.com/redis-windows/redis-windows

jfcherng avatar Mar 24 '24 19:03 jfcherng