Month: November 2018

How to log queries generated by Spring Data

How to log queries generated by Spring Data

One of the ways to improve your application performance in Couchbase is to create indexes for common queries. However, when you are working with Spring Data using its standard DSL, the generated query is not very clear, which makes a...

Curated Couchbase Containers on AWS Marketplace for Containers

Curated Couchbase Containers on AWS Marketplace for Containers

Couchbase has a strong and long lasting relationship with AWS going back to 2012.  Today we are thrilled to announce that Couchbase and AWS are building upon that relationship with, Couchbase being a featured launch partner for the AWS Marketplace for...

November 27, 2018
Connecting to Couchbase via ODBC

Connecting to Couchbase via ODBC

Couchbase Analytics Couchbase Data Platform now supports hybrid transaction/analytical processing (HTAP) workloads. Plus, our massively parallel processing (MPP) query engine lets users run ad-hoc analytical queries that deliver faster insights without impacting performance. Couchbase Analytics reduces the time to insight...

A SQL++ Implementation

A SQL++ Implementation

Summary With the proliferation of JSON databases in recent years, a new query language SQL++ has begun to emerge that could standardize on how to access these data sources.  In fact the language has been around for a number of...

November 25, 2018
On Par with Window Functions.

On Par with Window Functions.

Use golf analogy when explaining to executives. Use a car analogy for all others.  — Confucius. The purpose of window functions is to translate the business reporting requirements declaratively and effectively to SQL so query performance and developer/business-analyst efficiency improve...

November 22, 2018
Double Click on Couchbase Autonomous Operator 1.1.0

Double Click on Couchbase Autonomous Operator 1.1.0

Couchbase Autonomous Operator version 1.1.0 was released on November 15th 2018. For the Kubernetes team it is a small release but an important one to improve the end user experience. In this post we will double click into the specifics...

Full-Text Search Indexing Best Practices & Tips – Part 1

Full-Text Search Indexing Best Practices & Tips – Part 1

Full-Text Search – Indexing Tips Understanding the Full-Text Search (FTS) indexing options are essential for building the right index for the job at hand. The right index here refers to a lean and rich enough inverted index that can serve...

November 19, 2018
Announcing Couchbase Autonomous Operator 1.1.0

Announcing Couchbase Autonomous Operator 1.1.0

We’re happy to announce the release of Couchbase Autonomous Operator 1.1.0. As many of you know, version 1.0 which got released on August 30th was the first NoSQL production-ready Kubernetes operator for open source Kubernetes and Red Hat OpenShift. Couchbase Autonomous...

It’s the Workload, Stupid!

It’s the Workload, Stupid!

As an application architect, eventually, you’d have to choose the database or database as a service (DBaaS) to power your newest application or a micro-service. Selecting one of the databases among relational databases was easier.  The use cases were roughly...

November 14, 2018
NDP Episode #25: Nathan Voxland on Liquibase

NDP Episode #25: Nathan Voxland on Liquibase

Liquibase is the focus of the latest episode of The NoSQL Database Podcast. Nathan Voxland joins as the special guest to talk about source control for your database. I’m also joined by special co-host Denis Rosa, a developer advocate who...

November 13, 2018
The 2018 Gartner Operational DBMS Magic Quadrant

The 2018 Gartner Operational DBMS Magic Quadrant

If you follow the Operational DBMS market, you may have seen the recently-published Gartner Operational DBMS Magic Quadrant for 2018.  Each year, Gartner creates specific criteria that each vendor must meet in order to be considered for the MQ. And...

November 5, 2018
Eventing Service Best Practices

Eventing Service Best Practices

Couchbase Eventing Service was introduced in Couchbase Data Platform 5.5 release.  Couchbase Data Platform 6.0 release saw the introduction of Timers. Similar to the Indexing Best Practices that we had published earlier, let’s look at some best practices when it comes to...