AI engineering glossary · SQL databases

What is key-value store?

Key-value store (also called Key-value database): A NoSQL database that works like a giant dictionary: each value is stored and fetched by a unique key, with very fast lookups but limited querying by value. Redis and DynamoDB can be used this way.

Level: intermediateTopic: SQL databases

Key-value store: an example

Caching a user's session under the key session:8f3a so the app fetches it in microseconds.

Related terms

More SQL databases terms

Where you learn it

Key-value store is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.