Blogs

December 16, 2010

libmembase – a C interface to Membase

Membase is "on the wire" compatible with any memcached server if you connect to the standard memcached port (registered by myself back in 2009), so that you should should be able to access membase with any "memcapable" client. Backing this port is our membase proxy named moxi, and behind the scene it will do SASL authentication and proxy your requests to the correct membase server containing the item you want.

Read more »

December 15, 2010

Membase for Dummies: Monitoring Data Buckets in Membase

Greetings all! This is the fourth installment of my "Membase for Dummies" video blog series. The other entries are in the series are:

Read more »

December 13, 2010

Why Come2Play Chose Membase

Guest post: Tom Rosenfeld, Team Lead, Come2Play

Come2Play is a company that serves multiplayer web games online. Our site serves over 4 million players on a monthly basis, with tens of thousands of players at any given moment. We use MySQL as our database and IIS on our web servers, which run ASP.Net and classic asp (legacy code).

Read more »

November 30, 2010

Membase for Dummies: Creating a bucket within Membase

Welcome back!  This is the third installment of the "Membase for Dummies" video blog series. The other entries in the series are:

Read more »

November 18, 2010

spymemcached makes more of Membase

In some of the recent Membase meetups, the topic of what moxi does for clients has been discussed a bit.  The bit of background many folks didn't initially have is that moxi began life as being a way to bring some "smarter" capabilities to some memcached clients, using many of the same techniques Dustin had written into spymemcached.

Mainly this was for PHP and Ruby clients, which typically run with many processes that either don't share resources at all or use apartment multithreading under Apache 2.

But, it wasn't yet ready for Membase and vBuckets...

Read more »

November 17, 2010

Interview with Enyim author and maintainer Attila Kisko

Today I had the pleasure of spending some time with Attila Kisko, a Membase contributor and the author and maintainer of Enyim - the Membase Client Library for .NET. On holiday in San Francisco from Budapest, Hungary, Attila came by the office for a visit. I enjoyed our conversation, and thought I’d share some of it with others who may want to know a bit about the man behind one of the most popular and widely deployed open source client libraries within the Membase user community.

Read more »

November 15, 2010

Membase Meetup, Silicon Valley Edition

This is just a quick post to say we really enjoyed last Wednesday's Membase meetup with a group of great developers right here in the heart of Silicon Valley. Thanks to everyone who came - it was an excellent discussion. We have had several requests for the slides, which are available below and on slideshare.

Read more »

November 12, 2010

Use cases are driving the divergence, and the convergence, of NoSQL solutions

This morning, Matt Aslett of The 451 blogged on The beginning of the end of NoSQL in which he highlighted the uselessness of the NoSQL category name. Good post, as usual. But this isn't new news. People have been griping about the term since the day it was coined.

Read more »

November 10, 2010

Membase Hits the Big Apple and Beantown

It’s been a busy week with our inaugural meetups in New York City and Boston.

We've enjoyed meeting Membase users, and interacting with those interested in trying out the software for the first time. The feedback on the meetups and the content has been overwhelmingly positive, with great suggestions for future gatherings. In particular, attendees liked our content on how to program with key-value stores – we’ll make sure to cover that in more depth in upcoming meetups.

Read more »

November 9, 2010

Membase for Dummies: Creating a Multi-Node Membase Cluster

Hello again and welcome to the second installment of the "Membase for Dummies" video blog series. (The first one, on Membase install and config, is available here)

In this quick (3.5 minute) video, I walk you through adding multiple nodes to your Membase cluster. There are two ways of doing this and both are demonstrated in the video below.  I then take you through the rebalancing process to make my one-node cluster a three-node cluster.

Read more »