Category: Application Design

Data Structures & Full-Text Search Indexing in Couchbase
Data Structures & Full-Text Search Indexing in Couchbase

Using JSON data structures is easy in Couchbase. Part 3 of this tutorial uses full-text search indexing to find text matches in documents.

N1QL Turns Five
N1QL Turns Five

As any parent of a five year old can attest, time flies when you’re having fun. Where did all the time go? That’s kind of how we feel with N1QL, the SQL for JSON query language. Today, thousands of developers,...

Announcing General Availability Of Couchbase Ruby SDK 3.0 !
Announcing General Availability Of Couchbase Ruby SDK 3.0 !

Couchbase Ruby SDK 3.0 is now Officially Available and Fully Supported, try it out yourself !!!

Announcing Flex Index With Couchbase
Announcing Flex Index With Couchbase

The Flex Index is a unique Couchbase innovation that uses the inverted indexes from Full-Text Search in complex Couchbase N1QL queries.

Cloud Storage Backups with Couchbase (AWS S3 Object Stores)
Cloud Storage Backups with Couchbase (AWS S3 Object Stores)

Take a look at how quickly you can use the cloud backup data to AWS S3 using the Couchbase command-line tool cbbackupmgr (Couchbase 6.6+ is required).

Arrays in JSON: Modeling, Querying and Indexing Performance
Arrays in JSON: Modeling, Querying and Indexing Performance

Find out how Couchbase 6.6 removes limitations on JSON arrays by using a built-in inverted index to be used to index and query arrays in N1QL.

Refactoring Spring Microservices Apps to work with Couchbase
Refactoring Spring Microservices Apps to work with Couchbase

Migrating a Spring Boot microservices app to Couchbase can be done easily. Find out some tips, tricks and how-to in this blog that shows a vehicle tracking app.

Using Elasticsearch Connector with Ingest Node Pipeline
Using Elasticsearch Connector with Ingest Node Pipeline

Replicating data from Couchbase to Elasticsearch using Elasticsearch Connector and Ingest Node Pipeline

FIRST CLASS SQL for FULL-TEXT SEARCH
FIRST CLASS SQL for FULL-TEXT SEARCH

Over time, the database industry has realized full-text search and SQL are two sides of the same coin.  Text search needs further query processing, query processing needs text search to efficiently filter for text patterns.   The SQL databases have added...

Example Architectures for Data Intensive Applications.
Example Architectures for Data Intensive Applications.

…a drawing should have no unnecessary lines and a machine no unnecessary parts.  —William Strunk Jr., Elements of Style In the book Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann has written about traits...

Implement FHIR REST server with Couchbase
Implement FHIR REST server with Couchbase

This post discusses the benefits of Couchbase N1QL for the implementation of FHIR Server. It includes sample code, and practical examples.

Couchbase Eventing: Small Scripts That Solve Big Problems
Couchbase Eventing: Small Scripts That Solve Big Problems

With simple functions come great power. Couchbase Eventing is must have tool in your big data arsenal allowing small scripts to overcome hard to solve problems.