Couchbase Blog

September 21, 2012

Couchbase Server 2.0 Beta is Here!

It is so awesome to be here at Couchconf San Francisco today and see hundreds of people listening in at the opening session. I’m listening to our keynote speakers from McGraw Hill, SambaCloud and Shufflemaster talk about the next generation applications they plan to build powered by Couchbase Server 2.0.

Read more »

September 20, 2012

Strongly Typed Views with the .NET Client Library

The latest bits of the Couchbase .NET Client Library support a few different view querying options.  In this post, I'll describe those options in detail.  To play along at home, make sure you have the latest Couchbase Server installed with the beer-sample sample bucket. 

I've added a view named "by_name" to the beer-sample bucket in the "beer" design doc.  This view simply creates a secondary index on the "name" property of "beer" documents.

Read more »

September 7, 2012

Working with social game entities in Couchbase

What’s in a new social game? Fundamentally, a game is an “experience” built around a series of interactions between the player, the content, and other players.

Read more »

August 29, 2012

Need a cheat sheet? The Java SDK cheat sheet for Couchbase Server 1.8.1 has arrived !

There are many occasions when I need to quickly refer to the programming APIs when I am trying something new. For my personal use, I created one handy Couchbase Server 1.8.1 Java Cheat Sheet, which I hang on my desk always. 

Read more »

August 27, 2012

Couchbase and VMware vFabric Application Director

A year ago, almost to the day, I was working at VMware in the vFabric group on a beta product called AppDirector. It was designed to simplify the process of getting complex application environments up and running in a user serviceable way – as in – skip submitting a ticket and then waiting 2+ weeks for the IT group to build up and configure 10 virtual machines with Centos, Tomcat, MySQL and Apache. It was a great idea but I decided to leave VMware for Couchbase before I could see it fully completed.

Read more »

August 24, 2012

NoSQL for the enterprise

Following my talk at Jazoon (which I covered in my earlier blog), I had a whirlwind trip to five Java User Groups (JUGs) in Europe and the Pacific Northwest. I would like to thank Gerd Cestan and the Stuttgart JUG, Antonoio Goncalves and the entire committee at Paris JUG, Nimret Sandhu and the Seattle JUG, Manfred Moser and the Victoria JUG and Darren Gibbons and Sam Cirka and the Vancouver JUG for hosting me.

Read more »

August 21, 2012

Schema Flexibility is SCRUMptious

Waterfall Methodologies seem antiquated nowadays, with SCRUM, Crystal, eXtreme, Kanban and others, all these new paradigms for building applications iteratively and quickly have really become commonplace. I feel NoSQL with Couchbase is the next evolution of that movement, allowing you to develop the data model just as smoothly and iteratively, and a lot more quickly.

Read more »

August 9, 2012

NoSQL at Jazoon

Jazoon is my favorite conference since it happens in Zurich when the days are long and the temperatures are more to my liking. Europe has many conferences organized by local Java User Groups (JUGs) and they all seem to have an ardent following. Jazoon is organized in a theater complex and although it seems like a strange setting to stand in front of the huge screen to talk, the venue is estremely friendly. There were about 5-6 tracks running concurrently. I got a bulk of the attendees during my time slot and was standing room only when I started my talk.

Read more »

August 7, 2012

Couchbase 2.0 Views Documentation

We all think Views in Couchbase Server 2.0 are cool. Honestly, after 25 years of working with the fixed schemas of RDBMS and then SQL-based databases, the flexibility and power of the document style during data creation and update you begin to wonder why we've gone down that path for so long. Add in the power and flexibility of views and getting the out the way you want…

Read more »