This book is a complete guide to VoltDB. It describes what VoltDB is, how it works, and — more importantly — how to use it to build high performance, data intensive applications. The book is divided into five parts:
Part 1: Getting Started | Explains what VoltDB is, how it works, how to install it, and how to start using VoltDB. The chapters in this section are: |
Part 2: Developing VoltDB Database Applications | Describes how to design and develop applications using VoltDB. The chapters in this section are: |
Part 3: Running VoltDB in a Cluster | Describes additional features useful for running a database in a cluster. The chapters in this section are: |
Part 4: Managing the Data | Provides techniques for ensuring data durability and integrity. The chapters in this section are: |
Part 5: Reference Material | Provides reference information about the languages and interfaces used by VoltDB, including: |
This book provides the most complete description of the VoltDB product. It includes features from both the open source Community Edition and the commercial products VoltDB Enterprise Edition and VoltDB Pro. In general, the features described in Parts 1 and 2 are available in all versions of the product. Several features in Parts 3 and 4 are unique to the commercial products.
If you are new to VoltDB, the VoltDB
Tutorial provides an introduction to the product and its features. The tutorial, and other books, are
available on the web from https://docs.voltactivedata.com/
.