Redis 2.4.5 Windows port ready

705 views
Skip to first unread message

dmajkic

unread,
Dec 28, 2011, 5:09:01 PM12/28/11
to Redis DB
Redis 2.4.5 is ready.

Windows notice:

Still won't fork().

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.5 binaries:

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

--
Regards.
Dusan Majkic

Simon Wistow

unread,
Dec 28, 2011, 5:53:01 PM12/28/11
to redi...@googlegroups.com
On Wed, Dec 28, 2011 at 02:09:01PM -0800, dmajkic said:
> Redis 2.4.5 is ready.
>
> Windows notice:
>
> Still won't fork().

Could this be emulated the same way as Perl emulates fork() on Windows -
namely creating copies of the various necessary global variables,
spawning a new thread and passing in the copies to the thread?

Josiah Carlson

unread,
Dec 28, 2011, 7:01:43 PM12/28/11
to redi...@googlegroups.com

As was discussed in another thread, you run into problems with the
"point in time" guarantee of syncing when you have threads
reading/writing data. You can see the earlier thread here:
https://groups.google.com/d/topic/redis-db/9n40WxoKNN4/discussion

Regards,
- Josiah

Reply all
Reply to author
Forward
0 new messages