Performance - VoltDB
page-template-default,page,page-id-11262,page-child,parent-pageid-6224,mkd-core-1.0,highrise-ver-1.0,,mkd-smooth-page-transitions,mkd-ajax,mkd-grid-1300,mkd-blog-installed,mkd-header-standard,mkd-sticky-header-on-scroll-up,mkd-default-mobile-header,mkd-sticky-up-mobile-header,mkd-dropdown-slide-from-bottom,mkd-dark-header,mkd-header-style-on-scroll,mkd-full-width-wide-menu,mkd-header-standard-in-grid-shadow-disable,mkd-search-dropdown,wpb-js-composer js-comp-ver-6.1,vc_responsive


VoltDB / Product / Performance


VoltDB was built specifically to be the fastest operational database available.

What do we mean by that?

Per-Machine Efficiency

Given the same computing resources, we aim to do more operational work. This, in turn, means smaller clusters for the same throughput and latency targets.

Smaller clusters not only means a lower bill for backroom or cloud servers, but it also makes your ops team’s job easier, saving you money two ways.

Read more about VoltDB performance & efficiency or about VoltDB’s low and consistent long-tail latency profile.

Cluster Scalability

VoltDB has been natively clustered since inception. Rather than bolt partitioning-glue onto SQL and the relational model, core partition concepts are baked right into all applications. Even single-node applications are ready to scale when needed.

We believe strongly in a simple operational model; there are no leaf nodes or supervisor nodes; all nodes are identical. To add performance or capacity, just add nodes.

Read more about VoltDB scalability.

Real Operational Workloads

All of this performance doesn’t mean anything if users can solve real problems. Sure, scaling a key-value store is easier, but simpler data models often mean lots of round trips to the database to accomplish simple things, negating any advantage.

When VoltDB measures performance, we do it with full serializable ACID workloads. Each transaction usually contains multiple read and write SQL statements leveraging indexes and materialized views.

Some systems offer speed, consistency or powerful features. At VoltDB we target apps that need all three at the same time.

What’s Next?

Visit the Product Overview page for features, use cases, architecture and more.