Databases & SQL vocabulary · NoSQL Databases

In-memory database

Meaning in databases & SQL, with examples

nounAdvanced term

In databases & SQL, in-memory database means: A database that keeps its data mainly in RAM rather than on disk, so reads and writes are extremely fast.

In Turkish: bellek içi veritabanı, in-memory veritabanı

How it is used

Redis is the best-known example; SAP HANA and in-memory options in SQL Server and Oracle also exist. Because RAM is lost on restart, such systems offer persistence options such as snapshots or append-only logs. They are used for caching, leaderboards, queues and real-time analytics.

Example sentences

  1. The game stores its live leaderboard in an in-memory database.

  2. Make sure persistence is on, or the in-memory database will lose everything on restart.

Common collocations

  • in-memory database
  • in-memory store
  • persistence options
  • in-memory cache

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: