Month: August 2019

It’s SQL. Again.

It’s SQL. Again.

[crayon-6100ef3693f3e674474144/] [crayon-6100ef3693f4a535411181/] — In the spirit of Alexander Pope and Sir John Squire.

August 31, 2019
Observing the Rising Tide of Developer Influence

Observing the Rising Tide of Developer Influence

International Data Corporation (IDC) announced the results of a really interesting research project recently, where it has surveyed 2,500 developers around the globe. The IDC team commenting on the report saying that: “Developers are increasingly regarded as visionaries and architects...

Announcing Couchbase Mobile 2.6

Announcing Couchbase Mobile 2.6

Today, we’re announcing the general availability of Couchbase Mobile 2.6. This release comes on the heels of Couchbase Mobile 2.5 which we released in April of this year. This is the first in a series of focused, purpose-built Couchbase Mobile...

Primary Uses for Couchbase Primary Index.

Primary Uses for Couchbase Primary Index.

A couple of frequently asked questions on N1QL for query service: When do we actually use a primary index? Why the index advisor does not recommend the primary index when that may the only choice? Read on… Couchbase is a...

August 22, 2019
Index Advisor For Query Workload

Index Advisor For Query Workload

Overview As the second feature of Index Advisor released in Couchbase server 6.5 (Developer Preview), Advisor function extends the scope from advising on single query to providing index recommendations for query workload and support on session handling. In this article,...

August 15, 2019
Customer 360 – Part 4 – Analyzing Your Data

Customer 360 – Part 4 – Analyzing Your Data

OK, so we’ve looked at building aspects of a Customer 360 solution in previous posts. We looked at an overview of what’s involved in part 1, and since you’re reading this, I’m assuming that the threat of having to think...

August 13, 2019
Window functions in Couchbase Analytics

Window functions in Couchbase Analytics

Co-author:  Till Westmann,  Senior Director, Engineering The bits for Couchbase 6.5, the upcoming release of Couchbase Server, are now available. The Analytics service, which supports efficient parallel query processing, has added support for support for window functions defined in the...

Custom Authentication with Couchbase Mobile

Custom Authentication with Couchbase Mobile

Custom Authentication with Couchbase Mobile Couchbase Mobile extends Couchbase to the edge, securely managing and syncing data from any cloud to every mobile device. Couchbase Mobile features an embedded database – Couchbase Lite – with SQL and full-text search for...

Self-healing Clusters using Kubernetes Persistent Volumes

Self-healing Clusters using Kubernetes Persistent Volumes

Prologue Modern business applications are expected to be up 24/7, even during the planned rollout of new features and periodic patching of the Operating System or application. Achieving this feat requires tools and technologies that ensure the speed of development,...

Couchbase Supports Multi-Document ACID Transactions

Couchbase Supports Multi-Document ACID Transactions

I’m excited to announce support of “distributed multi-document ACID transactions” in Couchbase Server 6.5.  Whether you’re writing a new application or modernizing an existing relational application, with transactions in Couchbase 6.5 your work is easier than ever before.  Why distributed...

Exercising Control on Quality of Service Using XDCR

Exercising Control on Quality of Service Using XDCR

XDCR, by design, provides customers the flexibility to tune the number of replications for a given bucket depending on the desired performance. New replication requires streaming all existing documents in the bucket, and, therefore, it exhibits a higher mutation rate...

Introduction To Jepsen Testing At Couchbase

Introduction To Jepsen Testing At Couchbase

Intro As most of you know, Couchbase is a database that provides users with a range of consistency and fault tolerance options to ensure that the state of their data meet certain criteria or guarantees. Users can specify varying levels...

August 9, 2019