The data processing landscape has changed significantly in the last decade with the rise of mobility, web scale apps, sensors, and social media; data is coming in faster than ever before. According to IBM: “90% of the data in the world today has been created in the last two years alone, at 2.5 quintillion bytes of data a day!” Legacy databases were just not built to process high velocity data.
As the dawn of 5G approaches, and the Internet of Things (IoT) becomes a reality, trillions of sensors from across the globe will transmit data constantly. To obtain instant insights from this high velocity sensor data requires a database that can process time-series data at high throughput.
Benchmarking studies show that VoltDB is the fastest in-memory relational database on the market today for high-throughput applications. VoltDB offers substantial performance and cost advantages as illustrated by the results of the TPC-C-like benchmark below.
Here’s what makes VoltDB 100x faster than traditional RDBMS at high throughput:
- In-memory / MPP: Storing the data in-memory ensures maximum throughput. While VoltDB’s MPP architecture designed to run on low cost commodity servers enables you to scale your app seamlessly by adding servers to the existing VoltDB cluster.
- High Availability & Durability: Unlike other databases, VoltDB never compromises on availability and durability even at high throughput. K-Safety automatically replicates partitions so that the database can withstand the loss of cluster nodes without interrupting service. VoltDB also allows you to replicate and maintain at all times two copies of your database in separate geographic locations, ensuring data safety even in the face of a regional catastrophe.
- ACID Compliance: VoltDB’s architecture provides for no-compromise fully ACID serializable transactions even at blazing fast speeds and scale. With the ACID guarantee, app developers can focus on building and improving their app without having to worry about system failures during operations.
Learn how you can achieve maximum throughput with VoltDB here.