Databases & SQL vocabulary · NoSQL Databases

Key-value store

Meaning in databases & SQL, with examples

nounCommon term

In databases & SQL, key-value store means: The simplest kind of NoSQL database, which saves each value under a unique key and finds it again very quickly by that key.

In Turkish: anahtar-değer deposu, anahtar-değer veritabanı

How it is used

Redis, Memcached, etcd and Amazon DynamoDB are typical examples. Key-value stores are used for caches, user sessions, counters, feature flags and rate limits. You 'get' and 'set' keys and often give them an expiry time (TTL).

Example sentences

  1. Session data lives in a key-value store, so any web server can read it.

  2. A key-value store is fast, but you can't run complex queries on it.

Common collocations

  • key-value store
  • key-value pair
  • set a key
  • key expiry
  • TTL

This word in other fields

The same English word can have a different meaning in another field:

More terms: NoSQL Databases

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: