Category: Uncategorized

IPTV/OTT VOD Pricing Management Using Couchbase

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...

james.oquendo October 14, 2020
Announcing the 2.8 Release of Couchbase for Mobile and Edge Computing

Announcing the 2.8 Release of Couchbase for Mobile and Edge Computing

We’re pleased to announce the General Availability (GA) of the Couchbase Lite 2.8 and Sync Gateway 2.8 platforms. This groundbreaking release introduces significant enhancements to our sync technology for disconnected and distributed cloud deployments. You can learn more about the...

james.oquendo October 14, 2020
Announcing Couchbase Ruby SDK 3.0 (Beta)

Announcing Couchbase Ruby SDK 3.0 (Beta)

“  No, your eyes do not deceive you, you read correctly. The Couchbase Ruby SDK is back by popular demand and we are thrilled to make this announcement ! ”   Useful Links Read Couchbase Ruby SDK 3.0 documentation Read...

james.oquendo August 11, 2020
Arrays in JSON: Modeling, Querying and Indexing Performance

Arrays in JSON: Modeling, Querying and Indexing Performance

Array is THE difference between the relational model and the JSON model.   — Gerald Sangudi Abstract JSON array gives you flexibility in the type of elements,  number of elements, size of the elements, and the depth of the elements.  This...

james.oquendo August 4, 2020
FIRST CLASS SQL for FULL-TEXT SEARCH

FIRST CLASS SQL for FULL-TEXT SEARCH

Over time, the database industry has realized full-text search and SQL are two sides of the same coin.  Text search needs further query processing, query processing needs text search to efficiently filter for text patterns.   The SQL databases have added...

james.oquendo July 7, 2020
Couchbase Eventing: small scripts that solve big problems

Couchbase Eventing: small scripts that solve big problems

Eventing Simple Yet Powerful: Eventing allows small scripts to overcome hard to solve problems. If you are familiar with both Couchbase and Eventing please feel free to skip the brief overview and skip ahead to the examples. Overview: First off, let’s...

james.oquendo May 28, 2020
Couchbase Data Platform Partner Training

Couchbase Data Platform Partner Training

Thanks to Binh Le, Jon Strabala & Keshav Murthy for contributing to this post. Introduction Couchbase provides a wide variety of self paced online courses as well as in-person (or virtual) training through both Couchbase’s training portal. Advent of open...

james.oquendo May 19, 2020
Creating Dynamic VMs Infrastructure with Xen Hosts

Creating Dynamic VMs Infrastructure with Xen Hosts

Introduction In Today world, the server infrastructure machines are either in on-premise data centers, private data centers or public cloud data centers. These machines are either physical bare metal machines, virtual machines (VMs) with hypervisors  or small containers like docker...

james.oquendo April 30, 2020
Replication in NoSQL document databases (Mongo DB vs Couchbase)

Replication in NoSQL document databases (Mongo DB vs Couchbase)

Replication has been a crucial part of Database Systems for decades for providing availability and disaster recovery. In recent times, with the evolution of distributed databases to address the need for highly available, scalable and globally distributed deployments operating across...

james.oquendo March 30, 2020
Inter-Kubernetes Networking via VPC Peering

Inter-Kubernetes Networking via VPC Peering

1. Introduction It is often desirable by enterprise customers to have standby database cluster/s for data locality and high performance, disaster recovery and/or for mere data backups. Couchbase Cross Data Center Replication (XDCR) requires no introduction as customers have been...

james.oquendo March 18, 2020
Introducing the Couchbase Node.js SDK 3.0 Alpha

Introducing the Couchbase Node.js SDK 3.0 Alpha

One of the challenges of writing software used by a huge range of developers is maintaining API’s which are stable and cross-compatible. Sometimes this need for compatibility can back us into a corner which restricts our ability to implement exciting...

james.oquendo June 18, 2019
Search and Rescue: 7 Reasons for N1QL (SQL) developers to use Search

Search and Rescue: 7 Reasons for N1QL (SQL) developers to use Search

People don’t want a four key index.  They need a four-ms response. Ted Levitt Application development is demanding. Each application is trying to progress on behalf of the customer — searching for the right product or the right form, ordering,...

james.oquendo April 22, 2019