In-Memory Database
In-memory databases store data in the computer’s main memory (RAM). This is in contrast to disk-based databases that keep data on hard drives. In-memory data bases are built to handle large volumes of data efficiently and quickly. In-memory database are well-suited to real-time analytics and data processing. These databases are able to handle large quantities of data, without the need for complicated indexing or partitioning that can prove costly and time-consuming with disk-based database. Because they are less expensive and require less maintenance, in-memory data bases can handle large amounts of rapidly growing datasets. For example, “In-memory databases can achieve faster query performance and handle larger data volumes with fewer servers, which can reduce hardware, software, and maintenance costs” (Günther, Neumeier, & Lehner, 2015). Cont…