Category: Data Modeling

How to Join JSON: Couchbase N1QL vs. MongoDB Query
How to Join JSON: Couchbase N1QL vs. MongoDB Query

This article discusses how to join JSON documents while comparing Couchbase vs. MongoDB. Follow along as we review several real-world examples.

Data Modeling for Couchbase with erwin DM NoSQL
Data Modeling for Couchbase with erwin DM NoSQL

Given the architecture and design of NoSQL systems, especially the document family databases like Couchbase that do not enforce schema on write, data modeling for NoSQL can often be challenging when migrating from relational systems to NoSQL or when building...

A Guide to N1QL features in Couchbase 5.5: Special Edition
A Guide to N1QL features in Couchbase 5.5: Special Edition

Check out the booklet "A Guide to N1QL features in Couchbase 5.5: Special Edition" which features the N1QL 5.5, security and performance features.

New Features in Index Service in Couchbase Server 5.5
New Features in Index Service in Couchbase Server 5.5

New features in Index Service in Couchbase Server 5.5. Check out Partitioned Indexes, ALTER INDEX, Aggregate pushdowns, a revamped console & new statistics

Proof of Concept: Making a case to move from relational
Proof of Concept: Making a case to move from relational

Proof of concept may be just what you need to start when you're evaluating Couchbase. Learn about the five steps to success.

Couchbase for Oracle developers — Part 3 : Database Objects
Couchbase for Oracle developers — Part 3 : Database Objects

Oracle DBAs work with clusters, machines, storage systems, disks, etc. Oracle developers and their applications work with databases, tables, rows, columns, partitions, users, data types within the Oracle database system.  Let’s compare and contrast how this is done on Couchbase.

JSON Modeling for RDBMS Users (video)
JSON Modeling for RDBMS Users (video)

JSON modeling is a vital part of using a document database like Couchbase. There are two key approaches to modeling relationships.

JSON Data Modeling for RDBMS Users
JSON Data Modeling for RDBMS Users

JSON data modeling is a vital part of using a document database like Couchbase. This blog will cover 2 approaches to data modeling relationships.

Comparing Couchbase Views with Couchbase N1QL & Indexing.
Comparing Couchbase Views with Couchbase N1QL & Indexing.

The blog focuses on the table comparison between Couchbase Map-Reduce Views and Couchbase N1QL+GSI indexing. This is intended for developers and architects.

Oracle Date Format: N1QL and Support for Date-Time Functions
Oracle Date Format: N1QL and Support for Date-Time Functions

Explore the differences between Oracle's and Couchbase's date-time formats and their handling of timestamps here. We offer side-by-side examples.

Aggregate grouping with N1QL / MapReduce
Aggregate grouping with N1QL / MapReduce

Aggregate grouping (similar to GROUP_CONCAT) can be done in Couchbase Server with N1QL's ARRAY_AGG or with a MapReduce View.