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 four sections:
|Section 1: Introduction||Explains what VoltDB is, how it works, what problems it solves, and who should use it. The chapters in this section are:|
|Section 2: Using VoltDB||Explains how to design and develop applications using VoltDB. The chapters in this section are:|
|Section 3: Advanced Topics||Provides detailed information about advanced features of VoltDB. Topics covered in this section
|Section 4: 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 Enterprise Edition. In general, the features described in Section 2 — chapters 2 through 6 — are available in both versions of the product. Several features in Section 3, advanced topics — such as snapshots, command logging, database replication, and export — are unique to the Enterprise Edition.