Category: Application Design

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.

Bringing Your User Profile Store to Mobile with NativeScript and Angular
Bringing Your User Profile Store to Mobile with NativeScript and Angular

Learn how to take the user profile store example as seen in the previous tutorials and create a mobile front-end for it using NativeScript and Angular.

Use TypeScript, Angular as the Front-End for Your User Profile Store
Use TypeScript, Angular as the Front-End for Your User Profile Store

Create user profile store API and understand how to create a profile page that communicates with each of the API endpoints using TypeScript and Angular.

Create a User Profile Store with Node.js and a NoSQL Database
Create a User Profile Store with Node.js and a NoSQL Database

Profiles often need to be flexible and accept data changes. Find out how to implement a user profile store using Node.js databases and Couchbase Server.

Deploy a PHP with Couchbase Application as Docker Containers
Deploy a PHP with Couchbase Application as Docker Containers

Learn how to deploy a PHP application as a Docker container that communicates with Couchbase Server, also in Docker container format.

Persist and Abstract Data in a Nativescript Typescript Application
Persist and Abstract Data in a Nativescript Typescript Application

Couchbase is a great tool to persist data inside our app. If you haven’t heard of it, it’s a document object storage that allows you to save your data. If you are using NativeScript-Angular, there are already some great tutorials...

Data Sharing with Couchbase Lite between iOS Apps and App Extensions
Data Sharing with Couchbase Lite between iOS Apps and App Extensions

This post discusses how to use Couchbase Lite as an embedded database to share data between your iOS App and iOS App Extensions.

Sample Application with Spring and Angular: GitTalent
Sample Application with Spring and Angular: GitTalent

Couchbase Connect 2016 featured a sample application in the keynote. The source code and instruction manual is now available.

Building Applications with Node.js, Angular, and Couchbase (video)
Building Applications with Node.js, Angular, and Couchbase (video)

Check out the video by Nic Raboy which focuses on a hands-on demonstration of building an application using Node.js, Angular, and Couchbase.

N1QL: A Practical Guide
N1QL: A Practical Guide

This book is a compilation of articles on NoSQL concepts, N1QL features, optimization techniques, tools and use cases by N1QL R&D team, solution team from Couchbase.

Service Discovery with Java and Database application in Kubernetes
Service Discovery with Java and Database application in Kubernetes

This blog will show how a simple Java application in WildFly can talk to a database (Couchbase) using service discovery in Kubernetes.

Moving from SQL Server to Couchbase Part 3: App Migration
Moving from SQL Server to Couchbase Part 3: App Migration

In this blog post series, I'm laying out the considerations when moving from Microsoft SQL Server to Couchbase Server. This post is about app migration.