> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value.md).

# Beyond Key-Value

Go beyond simple caching.

Go beyond simple caching. Each tutorial starts from a problem that a plain key-value cache can't solve and shows the GridGain feature that solves it: SQL joins, multi-key transactions, colocated compute, native persistence, distributed primitives, and continuous queries.

Complete [Cache-Centric Foundations](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/cache-centric-foundations.md) first.

| Tutorial                                                                                                                                                                  | Time   | Level        |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | ------------ |
| [From Key-Value to SQL: The JOIN Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/from-keyvalue-to-sql.md)                        | 60 min | Intermediate |
| [Atomic Operations Across Keys: The Transaction Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/cross-partition-transactions.md) | 40 min | Intermediate |
| [Compute Where the Data Lives: The Round-Trip Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/colocated-compute.md)              | 60 min | Intermediate |
| [Beyond Cache: The Persistence Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/native-persistence-beyond-cache.md)               | 60 min | Intermediate |
| [Distributed Primitives: The Coordination Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/distributed-data-structures.md)        | 45 min | Intermediate |
| [Real-Time Event Processing: The Streaming Problem](/docs/gridgain/gridgain-8/gridgain8-get-started/learning-paths/beyond-key-value/continuous-queries-streaming.md)      | 60 min | Intermediate |
