Category: Features

Couchbase Labs Expiry Callbacks
Couchbase Labs Expiry Callbacks

TTL’s and Expiry Notification Couchbase includes a TTL (Time To Live) as part of the meta data fields for each document.  All of the client SDK’s includes support for setting/querying/touching this value.   The value is set as the “number...

DataStax FUD
DataStax FUD

This is not the first time I've addressed FUD (link). However, it is the first time I've addressed FUD directed at Couchbase and that's a great thing. After all, I know what happens next. First they ignore you, then they...

Dissecting the NoSQL Benchmark
Dissecting the NoSQL Benchmark

Let's dissect the Fall 2014 NoSQL Benchmark. Apache Cassandra / DataStax Enterprise. MongoDB. Couchbase Server. Go. Hardware   Server (8) Client (32) Processor Intel Xeon E5-2620 V2 (2) Intel Core i5-4440 Memory 64GB 8GB Storage (Data) 100GB SATA 6Gb/s SSD...

IPTables Firewall Settings for Couchbase DB and Couchbase Mobile Sync_gateway
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....

How Many Nodes?  Part 2: Sizing a Couchbase Server 2.0 cluster
How Many Nodes? Part 2: Sizing a Couchbase Server 2.0 cluster

Explore specific use cases and scenarios to see how various application designs and workloads affect these various factors while sizing a Couchbase cluster.

Couchbase Developer Days and LivePerson: Who, What and Why?
Couchbase Developer Days and LivePerson: Who, What and Why?

I’ve recently returned from a rather brilliant Couchbase trip to Israel. My colleague Tug Grall and I lead the Couchbase Developer Day held at the LivePerson offices, which was followed by a Couchbase meetup with ILTechTalks. Israel has an ever-growing,...

Caching queries in Couchbase for high performance
Caching queries in Couchbase for high performance

This blog provides examples of how query results can be cached into Couchbase to be retrieved from the cache instead of being served from index on disk.

MongoDB and Apache Cassandra / DataStax, where art thou?
MongoDB and Apache Cassandra / DataStax, where art thou?

See how Couchbase Server leverages memory effectively with a integrated, managed object cache unlike Cassandra and MongoDB.

Performance: Managing threads in Couchbase 2.x
Performance: Managing threads in Couchbase 2.x

In this blog post you will get an overview of two related performance optimizations that you can do for Couchbase 2.5.1 and below. This is not for 3.x for reasons you can read at the bottom of this post. The two changes...

Performance Oriented Architecture
Performance Oriented Architecture

“How should I access my data?” is often asked by developers as they contemplate a storage solution. To answer that question one first needs to understand the application under consideration. Who are the most important users, and which use cases...

Poodle bites and ends SSL3
Poodle bites and ends SSL3

SSL version 3 is no longer secure. Recently, a new vulnerability in the SSL v3 protocol called the ‘Poodle attack’ was discovered by folks at Google. At Couchbase, since we take the security of our products seriously, we wanted you...

XDCR with ASP.NET and Nancy
XDCR with ASP.NET and Nancy

You’re probably aware of the new Cross Data Center Replication (XDCR) feature of Couchbase Server 2.0.  Its most obvious utility is to allow you to replicate data from one Couchbase cluster to another.  However, there are more novel use cases...