ScyllaDB topics
12 short topics in NoSQL Caching and Search. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Document identity and collection modeling
Demonstrate document identity and collection modeling in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Nested data and reference patterns
Demonstrate nested data and reference patterns in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Query and filter expressions
Demonstrate query and filter expressions in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Index design
Demonstrate index design in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Data update semantics
Demonstrate data update semantics in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Concurrency and consistency behavior
Demonstrate concurrency and consistency behavior in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Atomicity and transaction boundaries
Demonstrate atomicity and transaction boundaries in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Pagination and aggregation
Demonstrate pagination and aggregation in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Client connection management
Demonstrate client connection management in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Access and credential configuration
Demonstrate access and credential configuration in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Backup and data migration strategy
Demonstrate backup and data migration strategy in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Query performance diagnostics
Demonstrate query performance diagnostics in a focused ScyllaDB example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond ScyllaDB.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in NoSQL cache graph and time-series databases.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.