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.
Key-value store: an example
Caching a user's session under the key session:8f3a so the app fetches it in microseconds.
Related terms
- NoSQL
- Hash index
- Document database
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.