Couchbase Blog

October 9, 2012

Lost your files from rm -rf * ? No problem, you have a backup

I recently came across video that describes how someone had accidentally typed the ‘rm *’ linux command during production of the Toy Story 2 movie and all the graphics, the art work, the scripts “vanished”. Luckily, they had a backup of the data and the files were restored back. If you watch the video below, you’ll find a few takeaways from this story (which happens to be real). But the most important one that I want to talk about is “TAKE BACKUPS of your data”. 

Read more »

October 8, 2012

Creating a content store with Couchbase - The Learning Portal

 

Two weeks ago McGraw Hill presented at CouchConf SF and our users expressed so much interest that I thought I'd share more details in a blog. Earlier this year McGraw Hill and Couchbase teamed up to build a proof-of-concept application showing off the power of using Couchbase and ElasticSearch together.

The goal of the project was to build a self-adapting learning portal that delivers personalized results. Specifically that meant:

Read more »

October 5, 2012

New Visual Studio Code Snippets for the .NET Couchbase Client Library

I have a few Visual Studio code snippets that I use regularly when testing out new installations of Couchbase Server.  I've just made them available on GitHub and Nuget.  Right now the snippets are fairly basic, but over time I'll work on creating some more best-practice and common task snippets.  At this point, the snippets are most useful for someone just starting out with the Couchbase .NET Client.

The first snippet (cbc) will take care of setting up a client instance using the default configuration (in code, not app|web.config)

Read more »

October 5, 2012

Need database metrics? Using the Couchbase Admin Console

No matter what we work on and what system we are operating, we always need to have the right set of tools to get the job done. Airplane pilots need to have the right set of visual metrics in the cockpit - displays for altitude, direction heading, speed, fuel flow, etc to monitor and control the aircraft.

Read more »

September 29, 2012

Pop-It - A Social Kinect Game Powered by Couchbase Server

What’s more fun than popping balloons? Last week at CouchConf SF, we demo’ed an experimental social game app (Pop-it) powered by Couchbase Server 2.0 (Beta). It is a HTML5 browser app with a C#.Net game server. If you didn’t get a chance to play it, you might want to check out this video and watch the fun:

Read more »

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 »