Blogs

February 22, 2012

Java User Group talks

I wanted to give a shout out for the Cleveland Java Users Group for hosting me and organizing a meetup despite very little notice. The healthy interaction in the group seems reflective of the sentiment of the larger Java community in general. I am not totally surprised by the findings that surfaced in James' blog.

Read more »

February 8, 2012

Surprises in our NoSQL adoption survey

Today we shared some results from a survey we conducted a few weeks ago to assess the current state of NoSQL adoption. Though we originally ran the survey to gather data for planning purposes, we found the data so interesting (and, being honest here, positive) that we wanted to share it.

Read more »

January 27, 2012

So whats the story about libcouchbase and Windows?

A couple of days ago I showed you an example program using libcouchbase to create a small application to put data into a Couchbase cluster, but the code wouldn't compile on Windows. That does by no means imply that libcouchbase doesn't work on Windows, its more that I was in a hurry writing the blog post so I didn't have the time fixing everything up in time for the blog post.

Read more »

January 23, 2012

Membase Server is Now Couchbase Server

This is my first blog posting at Couchbase – and one I’m very happy to be writing! Today we shipped Couchbase Server 1.8, culminating a tremendous amount of work since I joined Couchbase three months ago. Before getting in to the details about the release, I want to say hello to the Couchbase community. I’m excited to be at Couchbase.

Read more »

January 23, 2012

Client Libraries for Couchbase Server

Couchbase Server is simple to develop for by it's very nature.  Modeling your data, as many of my colleagues often say, is simply a matter of organizing it like the natural world around you.  I know that seems like a blindingly straightforward idea, but many a software developer has had to deal with the impedance mismatch when building the software between the users and their data.   

Read more »

January 23, 2012

Introducing the Couchbase PHP Library 1.0

A New World

We are releasing Couchbase Server 1.8 today and with it a complete rewrite of our PHP SDK. This is all good news: We beefed up the internals significantly while keeping the API compatible with previous releases. Yay!

Read more »

January 23, 2012

Introducing the Couchbase .NET Client Library 1.0

What's in a Name?

With the release of Couchbase Server 1.8, both the server and client libraries are getting a number of bug fixes.  But the change that will mean the most to long time users is the new name.  Membase Server is now Couchbase Server and the Membase .NET Client Library is now the Couchbase .NET Client Library.  This refactoring isn't like renaming your AccountManager class to AccountService, it goes beyond that

Read more »

January 23, 2012

Hello World with Couchbase and Ruby

For those of you who might have seen my other blog, my goal is to convey the fact that using Couchbase with any of the language client libraries is very straightforward. The client libraries handle the complexity of the connection and the inherent distributed nature of the cluster. Here's the Hello World code in Ruby.

Read more »

January 23, 2012

Hello World with Couchbase and Java

My favorite technical book of all time has been the C Programming Language by Kernighan and Ritchie affectionately referred to as K&R. They popularized a term that will ever be in a developer parlance - Hello World

Read more »

January 23, 2012

So, how do I use this libcouchbase?

Some of you may have noticed that we released Couchbase 1.8 earlier today, and a new set of smart clients for various languages. For me personally this is a milestone, because libcouchbase is now a supported client for the C language.

Read more »