Month: October 2020

Couchbase Blockchain and Distributed NoSQL

The Synergy of Blockchain and NoSQL Databases

Both NoSQL databases and modern Blockchain ledgers benefit from a set of common principles. When they are both implemented for an application a lot can be accomplished as the platforms can complement each other. In this article, we review two...

/ October 22, 2020

Couchbase Lite Sync Protocol Examination via Wireshark

During the course of development it is often useful to examine what exactly is sent over the network between machines.  This helps to perform tasks like finding the source of an issue or just simply understanding the conversation.  Often times...

Sync Gateway Grafana Snippet Feature Image

Monitoring and Visualization of Couchbase Sync Gateway with Prometheus and Grafana

In order to improve the accessibility of our stats, the Sync Gateway 2.8 release integrates the  Prometheus exporter functionality directly into Sync Gateway, reducing the steps required to setup a monitoring stack. In this post, we will discuss the background...

edge computing with couchbase

Cloud to Edge data sync with Couchbase Sync Gateway

The Couchbase Sync Gateway 2.8 release announced support for enterprise-grade cloud-to-edge data sync. The new inter-Sync Gateway replication technology allows enterprise-grade scalable, secure sync between cloud and edge data centers in a distributed cloud environment to cater to the demands...

Couchbase Views and better alternatives part 1 of 2

Introduction This blog is meant for users who are familiar with the basics of Couchbase Server and Views. Novice users should start here to gain basic understanding of Couchbase Server and then continue here to get acquainted with Views. Views...

peer to peer sync with couchbase lite

Peer-to-Peer Database Sync with Couchbase Lite

Couchbase Lite 2.8 release announced support for out-of-the-box, enterprise-grade peer-to-peer database sync solution. The new capability allows direct sync between Couchbase Lite enabled mobile and/or non-mobile embedded apps without the need for a cloud-based control point. In this post, we...

When Couchbase meets Splunk: the real-time, AI-driven data analytics platform

This article builds on top of the session “When Couchbase meets Splunk, the real-time, AI-driven data analytics platform” presented at Couchbase Connect Online 2020 by James Powenski and Andrea Vasco. The Wall of Confusion Ever since I was a University...

N1QL Transactions : An Elastic and Scalable Distributed Transactions

SQL is the only 22nd-century language available for developers today. ABSTRACT In relational database systems, SQL is more than a declarative query language. It includes procedural language (T-SQL, PL/SQL, etc) and defines transactions and its semantics.  SQL as a query...

/ October 14, 2020
couchbase mobile for edge computing

Architecting Offline-first and Edge Computing Solutions with Couchbase

Release 1.0 of Couchbase for mobile was announced in 2014, making it the industry’s first NoSQL mobile database for offline first applications. Offline first is an application development paradigm that ensures that the functionality of the apps is unaffected by...

IPTV/OTT VOD Pricing Management Using Couchbase

IPTV describes a system where Live Television or Video on Demand (VOD) content is delivered to a television or computer using Internet Protocol over the service providers managed network (Broadband) for e.g. AT&T U-Verse. When the content is delivered over...

/ October 14, 2020