Tag: Data Modeling

Build Real-time Dashboards – Couchbase Analytics & Tableau

Build Real-time Dashboards – Couchbase Analytics & Tableau

This blog covers how to set up a Couchbase Analytics cluster in under 5 clicks and create a real-time visualization dashboard with Tableau.  Introduction Couchbase Server is a hybrid NoSQL database that supports operational and analytical workloads. Couchbase Analytics in...

Tutorial: Using the Query API With Couchbase Lite, iOS

Tutorial: Using the Query API With Couchbase Lite, iOS

Couchbase Lite 2.0 is a powerful NoSQL embedded data store for iOS, Android and .Net Mobile Platforms. In an earlier tutorial, we explored the basics of Database and Document CRUD operations using Couchbase Lite within your iOS Swift app. In...

Data Modeling NoSQL Documents in MongoDB vs Couchbase Server

Data Modeling NoSQL Documents in MongoDB vs Couchbase Server

When I’m out at events, I get a lot of questions regarding the differences between MongoDB and Couchbase Server as they are both in the NoSQL space and are both document databases. One particular question is related to data modeling....

Moving from SQL Server to Couchbase Part 1: Data Modeling

Moving from SQL Server to Couchbase Part 1: Data Modeling

In this series of blog posts, I’m going to lay out the considerations when moving to a document database when you have a relational background. Specifically, Microsoft SQL Server as compared to Couchbase Server. In three parts, I’m going to...

Matthew Groves February 3, 2017
.NET Core List, Queue, and Dictionary Data Structures backed by Couchbase

.NET Core List, Queue, and Dictionary Data Structures backed by Couchbase

The addition of the sub-document API to Couchbase 4.5 has paved the way for efficient data structure support in Couchbase. In this blog post, I’m going to show a demo of three types of data structures you can use with...

Matthew Groves February 2, 2017
Document Database Granularity Level for the Relational Minded in 2 Minutes

Document Database Granularity Level for the Relational Minded in 2 Minutes

When we explain what is NoSQL, and how Couchbase fits in that picture, we usually get questions about Relational Databases, and we can't avoid comparing the two. While their architecture are quite different, we can find some similarities in concepts....

Advanced Object Modeling for High Write Rates with Logging and Event Data – Part 1

Advanced Object Modeling for High Write Rates with Logging and Event Data – Part 1

Introduction Couchbase is capable of very high write rates, can scale out fast and add nodes easily, but a poor object model can be a hindrance to these qualities. In some databases, if you have very high write rates, you...

Structure the Unstuctured

Structure the Unstuctured

It’s the name of a talk I will be giving in the coming weeks. It’s basically about data modelling for unstructured or semi-structured data. If you are interested I will be giving it at the following conferences: Java Days Kiev...