Cihan Biyikoglu's blog

October 21, 2014

All new with 3.0: Full ejection for tuning memory with large databases

With Couchbase Server 3.0, you get a great new option to change the way we use memory for caching your keys and metadata. The new option is called "full ejection". Here is how full ejection is different: 

Read more »

October 6, 2014

All new with 3.0: Up to 4x faster XDCR latency in Couchbase Server! Here is how we did it...

With Couchbase Server 3.0, we have introduced a great new protocol for data synchronization named DCP (database change protocol). DCP powers many facilities within Couchbase Server including maintaining replicas, rebalance, node recovery, back-ups, indexing all the way to XDCR replication. It essentially sits at the heart of our architecture and pumps blood to the rest of the body.

Read more »

October 2, 2014

The next generation storage engine for Couchbase Server and Couchbase Lite: ForestDB. Now available in Beta!

ForestDB project is an open source embeded key/value storage engine with great performance and space efficiency. The project started implementation a year ago. The main objective was to address the main drawbacks of typical B+-Tree index structure and push disk IO performance to the next level. 

Read more »

September 26, 2014

Couchbase Connect San Fran 2014 - stop by and say hi...

Hi there, I'll be at Couchbase Connect San Fran on oct 6th and 7th. If you are there, make sure to stop by my talks and say hi!

With this talk, I'll dive deep into the new features and hidden gems in 3.0. You may feel dizzy and heads may spin...

Read more »

July 12, 2014

CAP Theorem and Couchbase Server... But this time with XDCR

CAP is well known to many so I won't spend the time to explain the intro material here but wanted to correctly identify a misconception that came up a few times in conversations recently. Here is the punchline for this post: The 'CAP' behavior of Couchbase Server as a single cluster vs Couchbase Server with XDCR is different.

Read more »

June 28, 2014

Few Handy Tricks for Getting Couchbase Server on Ubuntu on Azure Right...

Hi folks – Azure adventures continue... After the previous Azure deployment articles few folks started asking about Linux. So here it is:

Read more »

June 22, 2014

Couchbase on Azure Made Easier: Deploy Couchbase Server on Azure from VM Image Depot

Are you looking to deploy Couchbase Server on Azure. If you are using Ubuntu, deployment just got a little easier. I have a new image of Couchbase Server 2.5.1 on Ubuntu 12. Here is a direct link to the image that is available in all Azure data centers around the world. You can provision this image in your subscription on Azure and simply hit its admin console once it is ready: http://public_IP:8091 and you are good to go with Couchbase Server.

Read more »

April 18, 2014

Multi-tenancy with Couchbase Server

Couchbase Server is frequently used in the public and private cloud deployments and SaaS application settings and tenancy model question comes up often. I wanted to explain a couple of the options for setting up multi-tenancy with Couchbase Server.

Read more »