VoltDB is usually configured to run in a cluster. Clusters provide both horizontal scaling (more transactions, more memory for storing data) and allow replication of data for high availability.
To start a VoltDB cluster, you specify two additional pieces of information when starting the database processes. You need to specify the number of hosts in the cluster and a hostname/ip-address for one host that will coordinate the establishment of the cluster during the startup phase.
You do not need to modify your DDL file or any Java stored procedures or recompile your catalog to run in a cluster.
For example, … Read more