Tag: database

Using YCSB to Benchmark JSON Databases

Using YCSB to Benchmark JSON Databases

Bruce Lindsay once said, “There are three things important in the database world: Performance, Performance, and Performance”.  Most enterprise architects know, as we progress in database features and architectures, it’s important to measure performance in an open way so they can compare...

September 10, 2018
Understanding Index Grouping And Aggregation in Couchbase N1QL Query

Understanding Index Grouping And Aggregation in Couchbase N1QL Query

Couchbase N1QL is a modern query processing engine designed to provide aggregate SQL for JSON by index on distributed data with a flexible data model. Modern databases are deployed on massive clusters. Using JSON provides a flexible data mode. N1QL...

April 3, 2018
Using Couchbase Analytics with Node.js and JavaScript

Using Couchbase Analytics with Node.js and JavaScript

Note: This post uses the the Couchbase Analytics Data Definition Language as of the version 5.5 preview release.  For updates and information on breaking changes in newer versions, please refer to Changes to the Couchbase Analytics Service. The Couchbase Analytics Service,...

Using Couchbase Analytics for Complex and Efficient Queries in a Java Application

Using Couchbase Analytics for Complex and Efficient Queries in a Java Application

Note: This post has been updated to reflect the production version of the Couchbase Analytics Data Definition Language. Not too long ago I had written about using Couchbase’s new Analytics service, sometimes referred to as CBAS, within a Node.js application....

March 16, 2018
Adding and Removing Nodes to a Containerized Couchbase NoSQL Cluster – Video Tutorial

Adding and Removing Nodes to a Containerized Couchbase NoSQL Cluster – Video Tutorial

It is often difficult to understand the true value you get with Couchbase when it comes to being able to quickly and easily scale up or down your NoSQL database cluster. This is possible through a few clicks without ever...

Couchbase for Oracle developers — Part 3 : Database Objects

Couchbase for Oracle developers — Part 3 : Database Objects

Here’s the home page for the series: https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/ 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...

January 27, 2018
Optimizing Database Pagination using Couchbase N1QL.

Optimizing Database Pagination using Couchbase N1QL.

Background: How does Google do it? When you google something or anything, it gives you back top relevant results, tells you an approximate number of documents for your topic — all under a second.   Here are some high-level pointers: https://www.google.com/search/howsearchworks/algorithms/...

November 2, 2017
Developing a User Profile Store with Golang and a NoSQL Database

Developing a User Profile Store with Golang and a NoSQL Database

Remember the tutorial series I wrote in regards to creating a user profile store with Node.js and NoSQL? That tutorial covered a lot of ground, from creating a RESTful API with Node.js, handling user sessions, data modeling, and of course...

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

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

There are many use-cases for NoSQL databases, one that I encounter frequently is creating a user profile store and session. This use-case lends itself to a NoSQL database. Profiles often need to be flexible and accept data changes. While possible...

Deploying a Containerized Couchbase NoSQL Database Cluster with Docker – Video Tutorial

Deploying a Containerized Couchbase NoSQL Database Cluster with Docker – Video Tutorial

Docker is all the rage lately so I’ve decided to hop on this train and whip together some content regarding the containerization of Couchbase. I’ve seen a few tutorials that demonstrate the use of Couchbase with Docker, but I’ve decided...

NDP Episode #17: Marten for .NET Developers

NDP Episode #17: Marten for .NET Developers

I am pleased to announce that the latest episode of The NoSQL Database Podcast has been published to all the popular podcasting networks.  In this episode I’m joined by Jeremy Miller and Matt Groves where we talk about Marten and...

Document-Oriented Database and N1QL

Document-Oriented Database and N1QL

Michael  K. Aboagye works as an application security engineer and web pentester with good knowledge in Linux, Git, PHP, Java, RDMS and Nosql database development. He likes to dabble in devops also. Document-Oriented Database and N1QL For this article, I will share...