Memcached Developments

Today I discovered that there's a new port of memcached for Windows! This one reflects memcached v1.2.4, which added a bunch of new features like multi-get, append/prepend, and check and set. This is a huge release even though it's in beta and is the first pass from the new maintainer. I am especially happy because I was considering putting in some time to do the port myself; I wasn't looking forward to it since I'd have to learn C++ and it'd take me awhile.

I also found the BeIT memcached client library, which purports to improve on Enyim. I haven't had a chance to try it out yet, but I like the embeddable, lightweight nature of its code. It supports a few commands that Enyim doesn't so I'm going to give it a try. Enyim had a couple quirks that we found and worked around so I'm always willing to find a more straightforward framework if possible. I don't understand the hashing issues enough to ascertain which is using the better-performing or more consistent algorithm so I don't have a preference on that front.

All in all, these were two very welcome developments. It's never been a better time to be a memcached fan in the .NET world!

About this Entry

This page contains a single entry by bbrown published on April 24, 2008 1:00 AM.

Lock-In was the previous entry in this blog.

Reviews A-Go-Go is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Feedback to