Search code examples
in-memory-databasevoltdb

how is it possible that runs entirely in-memory instead of on disk


VoltDB runs entirely in-memory instead of on disk. I am wondering how is this possible if say our data is increasing and increasing yet ram is a limited resource, wouldn't it start to hit some bottlenecks real soon?


Solution

  • In-memory databases are usually designed to be used as clusters. To scale as the size of the database grows, you have to increase one of these so the database fully fits in memory:

    • The memory of the server.
    • The number of servers in the database cluster.