Learn the basics of this popular, highly-performant noSQL database.
Overview
Syllabus
Introduction
- Couchbase and what it can do for you
- Couchbase: Understanding the lexicon
- Signing up for Capella
- Adding users to Capella
- Segmenting databases and adding users to projects
- Spinning up cluster with buckets, scopes, and collections
- Choosing an SDK and an IDE
- Connecting to Couchbase through Capella
- Challenge: Get your Couchbase up and running
- Solution: Get your Couchbase up and running
- Completing a Get
- Completing an INSERT, UPSERT, and DELETE
- Handling errors and exceptions
- Challenge: Complete a key value operation using Node.js
- Solution: Complete a key value operation using Node.js
- SQL and SQL++ and Indexing In Capella
- Using JOINs and Parameters with SQL++/N1QL
- Evaluating database performance
- Scaling vertically and horizontally
- Applying replication
- Next steps
Taught by
Michelle Burns