Category: Best Practices and Tutorials

Couchbase Cloud Self-Service Free Trial – How to Get Started

Couchbase Cloud Self-Service Free Trial – How to Get Started

Couchbase Cloud Self-Service Free Trial Now Available! We are extremely excited to announce the availability of the Couchbase Cloud Self-Service Free Trial on Couchbase Cloud 1.3. This release is a significant milestone for our Cloud platform, further expanding on our...

james.oquendo December 1, 2020
Simplifying Query & Index with Collections

Simplifying Query & Index with Collections

Couchbase Collections available with the upcoming version 7 brings Couchbase JSON database closer to that of other RDBMS. Collections will make it easier for customers who are looking to migrate their current RDBMS data model to Couchbase document model. This...

james.oquendo November 25, 2020
How To Migrate to Scopes and Collections in Couchbase 7.0

How To Migrate to Scopes and Collections in Couchbase 7.0

Scopes and Collections are a new feature introduced in Couchbase 7 that allow you to logically organize data within Couchbase.  You should take advantage of scopes and collections for simpler mapping from RDBMS as well as consolidation of hundreds of...

james.oquendo November 23, 2020
Welcome to Couchbase Academy: November Update

Welcome to Couchbase Academy: November Update

Introducing Couchbase Academy Just a few weeks ago at our Connect Online event, we announced a new program for Couchbase Training that includes a name change and a new certification program. The official name of our training program is “Couchbase...

james.oquendo November 2, 2020
Geospatial Search, How Do I Use Thee? Let Me Count the Ways.

Geospatial Search, How Do I Use Thee? Let Me Count the Ways.

Introduction Couchbase Full Text Search (FTS) is a great tool for indexing and querying geospatial data.  In this article, I’ll present a geospatial search use case and demonstrate the various ways that we can perform a search of location data...

james.oquendo October 30, 2020
Peer-to-Peer Database Sync with Couchbase Lite

Peer-to-Peer Database Sync with Couchbase Lite

Couchbase Lite 2.8 release announced support for out-of-the-box, enterprise-grade peer-to-peer database sync solution. The new capability allows direct sync between Couchbase Lite enabled mobile and/or non-mobile embedded apps without the need for a cloud-based control point. In this post, we...

james.oquendo October 19, 2020
When Couchbase meets Splunk: the real-time, AI-driven data analytics platform

When Couchbase meets Splunk: the real-time, AI-driven data analytics platform

This article builds on top of the session “When Couchbase meets Splunk, the real-time, AI-driven data analytics platform” presented at Couchbase Connect Online 2020 by James Powenski and Andrea Vasco. The Wall of Confusion Ever since I was a University...

james.oquendo October 15, 2020
N1QL Transactions : An Elastic and Scalable Distributed Transactions

N1QL Transactions : An Elastic and Scalable Distributed Transactions

SQL is the only 22nd-century language available for developers today. ABSTRACT In relational database systems, SQL is more than a declarative query language. It includes procedural language (T-SQL, PL/SQL, etc) and defines transactions and its semantics.  SQL as a query...

james.oquendo October 14, 2020
Architecting Offline-first and Edge Computing Solutions with Couchbase

Architecting Offline-first and Edge Computing Solutions with Couchbase

Release 1.0 of Couchbase for mobile was announced in 2014, making it the industry’s first NoSQL mobile database for offline first applications. Offline first is an application development paradigm that ensures that the functionality of the apps is unaffected by...

james.oquendo October 14, 2020
Authentication Using Server-Side X.509 Certificates With N1QL

Authentication Using Server-Side X.509 Certificates With N1QL

Authentication and authorization to the query service in couchbase works in multiple ways –  Passing credentials through a rest request – curl https://localhost:8093/query/service?pretty=true -d “statement=select * from system:keyspaces” -u Admin:pwd Passing credentials using the creds named parameter and/or query parameter...

james.oquendo September 10, 2020
Health Checking a Couchbase Cluster

Health Checking a Couchbase Cluster

Most databases are configured and sized correctly based on the information available at the time of their initial launch, but they tend to become unhealthy or undersized due to organic growth of their datasets and/or changes in their workload profiles....

james.oquendo September 8, 2020
How to Backup Couchbase –  Quick Start Guide

How to Backup Couchbase – Quick Start Guide

In this article, you will get an overview of how to backup both Couchbase Community and Enterprise editions on Ubuntu and how to set up a basic Couchbase backup strategy.  The scripts and techniques described here are not production-ready, you...

james.oquendo August 11, 2020