Couchbase Blog

November 15, 2012

Fun with Couchbase and Markov Chains

I’ve been hearing about Markov chains for long enough – it was time that I learned more about them and develop a simple fun markov chain application. I’m sure that you don’t want to get bogged down by the mathematical details of Markov Chains - learning by building an application is where all the fun is!

Read more »

November 8, 2012

And the winner is ....

I am thrilled to announce that the 1st place winner of the Big Data 2012 Hackathon was DBMusic.

Read more »

October 23, 2012

Using C# Domain Objects to Define Couchbase Views

The Couchbase Client Library 1.2-Beta includes a new API for some basic cluster management.  There are methods for creating, removing and listing buckets.  There are similar methods for managing design documents.  These new features are found in the new class CouchbaseCluster, under the Couchbase.Management namespace.  The main benefit of this new API is that it's now possible to allow your application to create its bucket and set its design documents when it starts up. 

Read more »

October 10, 2012

Cross Data Center Replication - A step-by-step guide for Amazon AWS

One of the most exciting new features of Couchbase Server 2.0 is the addition of Cross Data Center Replication (XDCR). Using this feature you can increase the reliability of your application by operating in multiple data-centers and improve performance for your users by storing their data closer to their physical location.

Getting started with Cross Data Center Replication is easy, and Amazon EC2 provides a great place to take it for a test drive.

Read more »

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 »