Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Java C++ JavaScript Python Groovy Shell Other
Branch: master
Failed to load latest commit information.
bin ENG-8443: address the revisons
doc Update final format books for 5.4
examples keeping the same redirect syntax
lib ENG-8697 fix runapp failures due to misconfigured kafka classpath pla…
src Merge pull request #2642 from VoltDB/ENG-8700
tests Merge pull request #2642 from VoltDB/ENG-8700
third_party ENG-6422 make guava TypeToken compilable with Java 8
tools ENG-8695 Remove Mac build section that shouldn't have been there.
voltdb ENG-7998: Add importer infrastructure.
.gitignore Prevent accidental publication of dev license to community
LICENSE ENG-3012, ENG-4073: Change GPL to AGPL where used. Updated (c) to 2013.
README ENG-7069 morfe edits to README.
README.thirdparty Resolved function undefined issue in VMC-208
build-client.xml ENG-8000 Kafka importer
build-importers.xml ENG-8697 fix runapp failures due to misconfigured kafka classpath pla… Squashed commit of the following:
build.xml ENG-8695 Move to new target for external libs Fix (hopefully) broken mac builds on older clang (<3.4)
microbenchmark-config.xml Initialize repository.
template.classpath ENG-8697 fix runapp failures due to misconfigured kafka classpath pla…
version.txt Squashed commit of the following:


Thank you for your interest in VoltDB!

This program is free software distributed under the terms of the 
GNU Affero General Public License Version 3. See the accompanying 
LICENSE file for details on your rights and responsibilities with 
regards to the use and redistribution of VoltDB software.

What is VoltDB?
VoltDB is a horizontally-scalable, in-memory SQL RDBMS designed for 
applications that have extremely high read and write throughput 

Getting Started
If you have installed VoltDB from the distribution kit, you now have 
a directory containing this README file and several subdirectories, 

bin      - Scripts for compiling the application catalog, starting 
           VoltDB, bulk loading data, as well as interacting with
           and managing the running database
doc      - Documentation, tutorials, and java-doc
examples - sample programs demonstrating the use of VoltDB
lib      - Third party libraries
tools    - XML schemas, monitoring plugins, and other tools
voltdb   - the VoltDB software itself

The easiest way to get started using VoltDB is to try building and 
running one or more of the sample programs. Read examples/README for 
instructions. There is also a complete tutorial available online:
Additional documentation on using VoltDB to build high performance
applications is available from the VoltDB community site:

If you have any questions or comments about VoltDB, we encourage you
to post and discuss your feedback in the forums available online at:
Something went wrong with that request. Please try again.