Our Mission Statement
This is Photoshop's version of Loremer Ipsn gravida nibh vel velit auctoregorie sam alquet.Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit.
Follow Us
Scalable Database | VoltDB
page-template-default,page,page-id-10011,page-child,parent-pageid-10675,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,mkd-side-menu-slide-from-right,wpb-js-composer js-comp-ver-5.7,vc_responsive
VoltDB / Product  / Database Features & Benefits / Scalability and Clustering

Scalability and Clustering

VoltDB automatically partitions your data across your cluster, keeping multiple copies of all data to ensure high-availability and data safety.

  • VoltDB scales partitionable transactions linearly with cluster size, up to millions per second.
  • Unlike many clustered systems, VoltDB also supports full cross-partition, multi-round transactions.
  • VoltDB can run up to tens of thousands of cross-partition read transactions per second and thousands of cross-partition write transactions.
  • VoltDB is robust to node failures and network partitions and is designed to run at full speed with failed or rejoining nodes.

VoltDB was designed from day one as a shared-nothing, cluster-native, relational database.

  • All nodes are the same; no leader or coordinator nodes.
  • Send work to any node and it will be routed appropriately.
  • No difference in functionality between single-node and clustered operation.
  • One system to manage with unified monitoring and statistics.
  • Read more about streamlined operations and TCO benefits.

VoltDB is focused on scalability and efficiency.

  • Hundreds of thousands of ACID transactions per node.
  • Millions of TPS on as few as three nodes.
  • Each transaction can contain many SQL statements; run millions of write-heavy SQL statements per second on a single node.
  • Read more about hardware efficiency.

As a result:

  • Customers are primarily sizing clusters for data size and for desired redundancy levels.
  • The most common cluster sizes are 3 nodes and 5 nodes, but many larger customers run 7 or 9 nodes per cluster.
  • Our largest production cluster is about 60 nodes and we test clusters up to 100 nodes. We leave 1000 node headaches to less efficient systems.
  • VoltDB does support multi-cluster replication, and many of our users have several small cluster working together across the world.

Related Content