Couchbase Blog

July 11, 2014

Couchbase Weekly: 2014-07-11

Here's what's been happening in Couchbase this week!

Couchbase Hangout
Matthew, Phil and Michael held a hangout introducing the 2.0 SDKs, focusing on the Java and NodeJS SDKs. Go watch the video.

Read more »

July 10, 2014

Why Couchbase chose RxJava for the new Java SDK

This blog post explains our reasoning and motivation behind choosing RxJava as one of the integral components in our new Java SDK.

Motivation

There are many ways to design an API and every one has its own set of benefits (and drawbacks). In the process of designing our brand new APIs one of the main questions was how do we expose it to the user. 

Read more »

July 7, 2014

Couchbase Java SDK 2.0.0 Developer Preview 2

Read the blog about the first Developer Preview if you haven't already before jumping into the details here.

Read more »

July 2, 2014

Couchbase .NET SDK 1.3.7 Released and 2.X News!

SDK 1.3.7 Released Today

Today we released a minor version of the .NET 1.X SDK: 1.3.7. This was a very small bug fix release and featured some contribitions from the community. A big thank you to the individuals who contributed and/or took the time to fill out a bug report or request a feature!

You can get the binaries from nuget or from S3:

Read more »

June 30, 2014

Indexes and Selectivity

Indexes in Couchbase

Indexes in Couchbase are a flexible means of performing back end processing.   When utilizing indexes it's possible to create decision tree type aggregations and selectivity functionality, such as those found in an inventory control system.   By using a well defined and flexible data model in conjuction with Couchbase's indexing subsystem, it's possible to build applications that offer a high degree of selectivity.   Couchbase provides the ability to pass parameters in for a dynamic querying experience.

Read more »

June 30, 2014

IPTables Firewall Settings for Couchbase DB and Couchbase Mobile Sync_gateway

It is all too common for people to just turn off IPtables instead of actually figuring out what ports to open. I have to admit I have done it myself. Well we need to stop that. IPtables is our friend, really. To that end, here is the body of a script you can use to configure IPtables.

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 27, 2014

Couchbase Blueprints in Apache Brooklyn

This is a guest post by our friends at Cloudsoft (link) on the Apache Brooklyn project (link). We're excited to be collaborating with Cloudsoft. The cloud is the new operating system, and projects like Apache Brooklyn enable the enterprise to be more efficient. What if you could deploy a dozen instances of Couchbase Server to Amazon Web Services with the click of a button?


Couchbase blueprints are now available in Apache Brooklyn!

Read more »

June 25, 2014

MongoDB and DataStax, In the Rearview Mirror

Thumbtack published an excellent blog post today (link). It highlights the preliminary results of performance tests executed with Couchbase Server, MongoDB and DataStax Enterprise (Apache Cassandra). The final results will be included in a benchmark report. Thumbtack consulted with Couchbase, MongoDB and DataStax to ensure the databases were configured for optimal performance based on both the workload and the hardware. The result?

Read more »

June 25, 2014

The Database Cage Match: Redux

Within every market, a leader emerges.

In the 90s, the database market was represented by fierce competition between Sybase, Informix and Oracle. Oracle emerged as the leader. It was a well engineered database, a high performance database, and a general purpose database. It became the enterprise database. It was a relational world.

That was twenty years ago. That was before the rise of social, mobile and big data.

Read more »