Configure Functions in Couchbase 6

by Kishan Iyer

Couchbase includes a variety of options to define and configure and define functions for users to get the most out of them. This course covers configurable properties such as logging levels and development features such as timers.

What you'll learn

The Couchbase eventing service allows us to respond to changes made to data through the medium of eventing functions. Like any application, these functions need to be configured correctly for users to get the most out of them.

In this course, Configure Functions in Couchbase, you’ll gain the ability to a simple function and explore a number of the function properties which can alter its behavior.

  • First, you’ll explore the log configurations which are available for functions.
  • Next, you’ll discover options for developing the code for eventing functions.
  • Finally, you’ll learn how to a crucial feature available in the eventing service.
When you’re finished with this course, you’ll have the skills and knowledge of configuration options needed to schedule functions for execution using timers.

Course FAQ

What are functions in Couchbase?

Functions in Couchbase are part of the Eventing Service, which allow Couchbase to react to changes in data in real time.

Who is this course for?

This course is especially helpful for learners in the Leverage Search, Eventing, and Analytics Services in Couchbase Path.

What will I learn in this course?

Explore the log configurations which are available for functions, discover options for developing the code for eventing functions, learn crucial features available in the eventing service.

What prerequisites do I need?

It will help if you have a basic understanding of the N1QL query language since we will be running a handful of N1QL queries, and any prior experience with Couchbase will help.

About the author

I have a Masters in Computer Science from Columbia University and have worked previously as a developer and DevOps engineer. I now work at Loonycorn which is a studio for high-quality video content. My interests lie in the broad categories of Big Data, ML and Cloud.

Ready to upskill? Get started