Showing posts with label redis. Show all posts
Showing posts with label redis. Show all posts

Monday, October 17, 2011

Redis 2.4 Windows port is ready

New version 2.4.0 from "2.4" branch is ready.

Windows notice:

Background saving operations are supported as foreground
on windows, so it is advised to turn off automatic saving,
and call SAVE and SAVEAOF manualy when needed.

Forked source is at:

  http://github.com/dmajkic/redis

Windows binary files (both 32bit and x64) are hanging at:

  http://github.com/dmajkic/redis/downloads

Direct download link for 2.4.0 binaries:

  https://github.com/downloads/dmajkic/redis/redis-2.4.0-win32-win64.zip

I'll use Redis 2.4 internaly from now on since it is faster,
takes less memory, and tests take significant less time to execute.

2.2 forked branch should receive an update in a day or two,
to match official 2.2.14 and with backported fixes from 2.4 port.


Thank you for support.

Posted via email from lovor blog

Saturday, October 16, 2010

Ported Redis to Windows

Since am officially on vacation and since I won't travel anywhere, at least I can do is to support projects I like. Redis is first.

I was already exploring redis, learning how it works. While doing so, I came close to full win32 port. Moments ago I polished a few last bits and here it is.

Details:

  • Native MinGW port, no external dependencies
  • Windows 32 (didn't try to compile on Win64)
  • Everything is ported: server, client, linenoise, fix utils, benchmark.
  • As close to unix version as possible
  • All tests pass
  • All commands work
  • Only caveat is since there is no fork() on windows
    commands using it do work, but they work in foreground.


If you have full msysGit or ruby DevKit you can clone my repository and build it using make from command line. More detail in README and source code comments, and I'll post more here about porting.

Source code

http://github.com/dmajkic/redis


Prebuild binaries (Win32)

http://github.com/dmajkic/redis/downloads

More about redis:

http://www.redis.io 

 

Stay tuned. 

Posted via email from dmajkic's lovor blog