Category: Eventing

Migrating Data from MongoDB to Couchbase

Prolog This article guides you through a one-time migration of data from MongoDB to Couchbase. You will learn how to export data from MongoDB, import it to Couchbase, and do some basic transformation on those documents. All code from this...

Video Contribution Network Performance Monitoring using Time Series Data in Couchbase

Context Time series Data is collection of metrics or quantities that are gathered over even interval in time and ordered chronologically. There is a potential for co-relation between the observations at different time periods. The time interval at which data...

/ July 28, 2020

Fully Configured Couchbase on Red Hat OpenShift Under Five Minutes

I recently did a presentation at Red Hat Users Group – North Texas on Couchbase NoSQL Operator on OpenShift. Thank you to the Red Hat Dallas team for extending the invitation for a joint session – Sam Nicholls, John Gammon, and Nick Wallace.  In the...

Eventing small scripts

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

Prague Astronomical Clock

Implementing a robust portable cron like scheduler via Couchbase Eventing (Part 1)

This is the first of a multi-part series to leverage the Couchbase Eventing Service to run multiple scheduled tasks at specific recurring intervals in a cron like fashion completely inside the database without requiring additional infrastructure via a single general-purpose...

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

/ May 19, 2020

Announcing Couchbase Server 6.5 GA – What’s New and Improved

We are pleased to announce the release of Couchbase Server 6.5 GA with stellar features that lead the innovation in the NoSQL database market. We are excited to once again pioneer some of the most sought-after relational capabilities in the...

Eventing Service Improvements in Couchbase Server 6.5

Couchbase Eventing Service provides a framework for writing your own functions to process data change events (create, update, delete/expiry). Couchbase Server 6.5 introduces a set of important improvements to the Eventing Service that enable a lot of new use cases...

Customer 360 – Part 2 – Data Ingestion

So, we already took a high-level look at what’s involved in building a Customer 360 solution on Couchbase here. That’s right, it involved a lot of thinking. Sorry, no way around that. Ya gotta think, can’t be one of the...

/ July 30, 2019
licensed through Creative Commons https://www.maxpixel.net/Cheese-Curls-Curls-Food-Junk-Food-Cheese-218233

Using cURL with the Eventing Service: Update

CURL is a utility function that has been available as a Developer Preview feature in Couchbase Eventing Functions. It has been in developer preview and was not recommended for production. We are listening to feedback to improve usability, and we...