memcachedb for windows

206 views
Skip to first unread message

Michael

unread,
Feb 6, 2009, 10:28:49 AM2/6/09
to memca...@googlegroups.com
Hi!

First, I would like to thank everyone, and especially Steve, for
memcachedb - it's amazing piece of software! There was only one more
thing that I wanted from it - be able to work on windows nativley,
because sometimes I develop on windows. So, I took sources of
memcached and svn sources of memcachedb and here it is:

http://mplatov.github.com/memcachedb/
or
http://github.com/mplatov/memcachedb/


This code can be build on Windows XP with Visual Studio 2005

dependencies:
1. pthread-win32 (http://sourceware.org/pthreads-win32/)
2. berkleyDB (http://www.oracle.com/technology/software/products/berkeley-db/index.html)
3. libevent (http://github.com/mplatov/libevent/)

So far it worked fine for me, but frankly I wasn't using it for
anything other than development.

I can also provide binaries, but I'm not sure where to upload them. I
feel that github is not a proper place for that...

Regards,
Michael Platov

Steve Chu

unread,
Feb 6, 2009, 10:49:53 AM2/6/09
to memca...@googlegroups.com
HIi, Michael,

Good job! Someone may need it, especially for development environment,
though it does not performance well because libevent use 'select' in
win32 platform. I think github is a good place to host it, and I hope
someday I will migrate the MemcacheDB project to github.com.

Steve
--
Best Regards,

Steve Chu
http://stvchu.org

Michael

unread,
Feb 7, 2009, 4:11:34 AM2/7/09
to memca...@googlegroups.com
Hi Steve,

Yes, I'm agree with you on performance remarks and I would not
recommend to use this build in production. However, it was quite
helpful for me in development and maybe it can be helpful for someone
else.

I uploaded binary version to github's project page:
http://mplatov.github.com/memcachedb/

PS:
It's quite easy to migrate SVN repo to git. Github has migration tool
for that. Btw, I used it to get your latest svn sources and now my git
repo has history of all your changes :)

Regards,
Michael
Reply all
Reply to author
Forward
0 new messages