Category: Best Practices and Tutorials
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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....
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...