Coder Social home page Coder Social logo

[NEW] Native windows support about valkey HOT 7 OPEN

kzhsw avatar kzhsw commented on August 15, 2024 23
[NEW] Native windows support

from valkey.

Comments (7)

tachyons avatar tachyons commented on August 15, 2024 1

Original reasoning http://oldblog.antirez.com/post/redis-win32-msft-patch.html

from valkey.

rhuddleston avatar rhuddleston commented on August 15, 2024 1

I'm assuming Microsoft created Garnet for this reason: https://github.com/microsoft/garnet

I haven't use it personally but it looks interesting

from valkey.

zuiderkwast avatar zuiderkwast commented on August 15, 2024

The code is written for Posix systems. Native Windows support would require a huge effort since many concepts are very different in that OS.

from valkey.

SamuelMarks avatar SamuelMarks commented on August 15, 2024

I was the original poster (OP) for this issue redis/redis#9728

If there is interest let me / my ppl know

from valkey.

madolson avatar madolson commented on August 15, 2024

Yeah, let's leave this and see there is strong interest in support for windows. I think the need has dropped significantly because of WSL from when the issue was already opened.

from valkey.

PingXie avatar PingXie commented on August 15, 2024

Windows doesn't support fork() natively. The child process doesn't inherit the parent process's address space. Some emulation was done in WSL V1 but I don't think the performance is good for any production workload. WSL V2 runs a real Linux OS in a "utility" VM, which shares the host's disk over virtual SMB (Samba). I doubt disk operations would be as performant in this case. I think one can get Redis working on Windows but will not get the same performance as you would expect from a similarly equipped machine running Linux. It is at best a dev scenario.

from valkey.

brged avatar brged commented on August 15, 2024

Yeah, let's leave this and see there is strong interest in support for windows. I think the need has dropped significantly because of WSL from when the issue was already opened.

At least, make it more friendly when compiling by msys2 and cygwin

from valkey.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.