April 9, 2012

Organizing Document Structure in Document Databases

Couchbase is schema-less. That runs against the grain of traditional, RDBMS history and experience, but it's proven to be one of the most lauded features of NoSQL databases.

Not being required to develop a schema before you build your application is a huge time saver. It enables quick prototyping and lets you mold the structure of your document as you delve into its different uses within your application.

Read more »

March 28, 2012

Intro to NoSQL with Couchbase at the Boston Tech Meetup

On Tuesday night, Rags and I had the opportunity to speak at the Boston Tech Meetup.  First, I want to thank Justin, Alex and Matt from the organizing team for setting up this Meetup. 

Read more »

March 28, 2012

More Couchbase and Java with Views, Hadoop and Mobility

I spoke at the London JUG and was probably over ambitious in trying to include our recent work on Views, Hadoop Connector and the Android Grocery Sync application in a single presentation besides demoing the "simple, fast and elastic" theme that Couchbase and the client libraries support.

Read more »

March 27, 2012

How Couchbase helped OMGPOP break all the records with Draw Something

Every now and then you get the opportunity to prove yourself on a big stage. Four weeks ago we got the chance. Couchbase user, OMGPOP, had launched Draw Something – a Pictionary-like game that was going viral. Capitalizing on what would end up being an unprecedented growth opportunity, they absolutely had to scale their database. There were two non-negotiables: performance had to be sustained and the game could never be taken off line, even as the number of users and games rapidly accelerated.

Read more »

March 16, 2012

Couchbase at PyCon

You've probably seen those ubiquitous bumper stickers that state a driver's "other car is a ..." where "..." is some other form of transport that isn't a car.  If my laptop were to be accessorized with such a sticker, it would read "My other language is Python."  That's why when this .NET guy was asked to attend PyCon, I jumped at the chance.

Read more »

March 6, 2012

Strata Conference

I attended the Strata Conference last week and although I did not catch the talks, the buzz was definitely in the air on the show floor.    "Machine Learning," "I am  a Data Scientist" and "we are showing off a Hadoop connector" seemed like the most common pick up lines. Our Helicopter giveaways was amongst the most popular. I Wish I had one of them, but, as a Couchbase employee I was not eligible.

Read more »

February 29, 2012

Keeping up with the Documentation

We use an incremental release model on the documentation here at Couchbase. What that means is that we change and update the material on a nearly daily basis, including the main server manuals, SDK guides and information and other details. Sometimes these are minor changes, and sometimes these are really major changes. 

Of course you can always determine when the documentation was last updated by checking either the documentation library page:

Read more »

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 »