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 describes both core features from the commercial product plus separately licensed features that extend the durability, availability, and maintainability of VoltDB. In general, the features described in Parts 1 and 2 are available in all versions of the product. Some features in Parts 3 and 4 require additional licenses.
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 http://docs.voltactivedata.com/
.