-
Course
- Cloud
- Data
NoSQL Foundations: Key-value Databases
Key-value databases are the foundation of many modern systems. This course will teach you how to model, store, and retrieve data efficiently using key-value NoSQL databases.
What you'll learn
Many modern applications demand fast, scalable data storage, but traditional relational databases can’t always deliver the performance or flexibility required.
In this course, NoSQL Foundations: Key-value Databases, you’ll gain the ability to model and manage data using high-performance key-value NoSQL databases.
First, you’ll explore the core concepts behind key-value databases and how they differ from other NoSQL types.
Next, you’ll discover how to use key-value engines like Redis, DynamoDB, and RocksDB to store and retrieve data.
Finally, you’ll learn how to apply key-value patterns such as caching, session management, and high-volume ingestion in real-world scenarios.
When you’re finished with this course, you’ll have the skills and knowledge of key-value databases needed to design efficient, scalable solutions for modern applications.
Table of contents
About the author
Harsh is a software engineer with 4+ years in Data Engineering, Data Science, and Gen AI, skilled in big data, cloud platforms, and data frameworks. He’s also passionate about travel.
More Courses by Harsh