Category: Uncategorized

Intro to Couchbase Document Design

Intro to Couchbase Document Design

The non-digital part of your life is full of documents. Your desk is covered in them. Some of them are structured (invoices, business cards), some of them are less structured (notes, sketches), and some are somewhere in between or a...

Benjamin Young December 16, 2014
Intro and Couchnode 1.0.0

Intro and Couchnode 1.0.0

Hey Everyone!   My name is Brett Lawson and I am the new Couchbase Node.js SDK developer.  I have worked for Couchbase for about 3 weeks now, but I haven’t had a chance to get a blog out until now.  I have...

Interview with Enyim author and maintainer Attila Kisko

Interview with Enyim author and maintainer Attila Kisko

Today I had the pleasure of spending some time with Attila Kisko, a Membase contributor and the author and maintainer of Enyim – the Membase Client Library for .NET. On holiday in San Francisco from Budapest, Hungary, Attila came by...

James Phillips December 16, 2014
Installing Python scripts from automake…

Installing Python scripts from automake…

I've been working on making it easier for developers to compile and install Membase, and today I learned some more automake magic. I'm one of those developers who don't want to spend a lot of time working on the build...

Incremental Mapreduce for Analytics with R

Incremental Mapreduce for Analytics with R

[This post also appears on Dustin’s github blog.] I’ve been wanting to describe some of my work with using R to help me understand data I’m collecting in Couchbase Server† because I find it quite interesting, useful and easy. However,...

Implementing Membase Clients

Implementing Membase Clients

Recently, Attila Kisk??, the author of the best .NET memcached client, the Enyim .NET memcached client, has been enhancing his client library to speak directly to membase data nodes. Membase already supports all existing memcached client libraries and memcached protocols...

The Couchbase Team December 16, 2014
How to Test Everything

How to Test Everything

[This post also appears on Dustin’s github blog]. I recently had a Membase user point out a sequence of operations that led to an undesirable state. I’ve got a lot of really good engine tests I’ve written, but not this case:...

How to Move from MySQL to Couchbase Server 2.0: Part 1

How to Move from MySQL to Couchbase Server 2.0: Part 1

If you have a database built using MySQL, you might be wondering if, and more importantly how, that database (and your application) can be moved to Couchbase. The biggest stumbling block is not the technical aspects of creating the Couchbase...

MC Brown December 16, 2014
How I Learned to Stop Worrying and Love Dynamically Loadable Modular Engines

How I Learned to Stop Worrying and Love Dynamically Loadable Modular Engines

Memcached Keeps You Wanting More Memcached is a pretty simple system with pretty simple semantics. Many users have wished for just a little more functionality than provided out of the box which has led to several forks and related projects....

How Couchbase helped OMGPOP break all the records with Draw Something

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...

Bob Wiederhold December 16, 2014
Hey, you got your chocolate in my peanut butter!

Hey, you got your chocolate in my peanut butter!

http://www.youtube.com/watch?v=DJLDF6qZUX0 Today is, without question, one of the most exciting days of my career – in the top 3 for sure. It is difficult to imagine a marriage of technologies and cultures more right than the merger of Membase and...

James Phillips December 16, 2014
Hello World with Couchbase and Java

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. #include main() {...