This is the first in a series of blog posts in which I will explore various aspects of On-Line Transaction Processing (OLTP). In this post, I’ll examine main memory storage as an alternative to disk for traditional and “New OLTP” systems.
Traditional relational DBMSs, Hadoop and most of the NoSQL offerings store their data on disk. In contrast, VoltDB is a main memory DBMS.
First, it should be noted that main memory is getting very cheap. It is straightforward to put 50 Gbytes of memory on a $5,000 server. Beefy servers these days have 10 times that amount. Moreover, many … Read more