VoltDB OLTP database exits beta

The brainchild of database luminary Michael Stonebraker is an open-source option for large-scale transaction processing

VoltDB, a new open-source database for large-scale transaction processing, emerged from beta on Tuesday.

VoltDB was co-founded by longtime database industry figure Michael Stonebraker. Its origin stems from the H-Store project, a collaborative effort by Brown University, Yale University, HP Labs and the Massachusetts Institute of Technology, where Stonebraker is an adjunct professor.

The company is aiming VoltDB at companies like financial trading firms and Web businesses, which have massive and constantly growing amounts of transactions, according to a statement.

Traditional databases lose vast amounts of performance to system overhead issues such as logging and buffer management, the company said. VoltDB's approach cuts the overhead while maintaining adherence to the ACID (atomicity, consistency, isolation and durability) concepts for database transaction integrity, as well as preserving the ability of developers to use SQL, according to a statement.

VoltDB places information in memory rather than reading and writing it from disks, increasing performance. Data is partitioned and distributed to every CPU core in the server or server cluster, taking advantage of the ever-increasing number of cores on commodity servers, VoltDB said.

For high availability, data is automatically replicated, and failed nodes recover data by tapping replicas on active ones. It is also possible to save snapshots of the database as a backup or for analysis with other tools, VoltDB said.

In terms of scalability, VoltDB "is regularly tested on and tuned for clusters of 3 to 12 nodes and has been successfully run on a cluster of 20 nodes," but there is no architectural limit to the size of a cluster, the company said in a FAQ.

VoltDB is generally available worldwide in an open-source, GPL-licensed Community Edition, as well as via subscription. Pricing for the latter option begins at US$15,000 per year for a four-node cluster installation.

Subscribers get a commercial license and support, as well as additional premium features coming later this year, such as management and monitoring tools, according to a spokesman.

The company is off to a promising start but the product needs maturity, one observer said.

VoltDB "reduces the architectural and programmatic effort involved in scalable [online transaction processing], but not to zero," said analyst Curt Monash of Monash Research.

(Chris Kanaracus can be reached at Chris_Kanaracus@idg.com.)

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Chris Kanaracus

IDG News Service
Topics: open source, databases, voltDB
Comments are now closed.

Latest News Articles

Most Popular Articles

Follow Us

GGG Evaluation Team

Kathy Cassidy

STYLISTIC Q702

First impression on unpacking the Q702 test unit was the solid feel and clean, minimalist styling.

Anthony Grifoni

STYLISTIC Q572

For work use, Microsoft Word and Excel programs pre-installed on the device are adequate for preparing short documents.

Steph Mundell

LIFEBOOK UH574

The Fujitsu LifeBook UH574 allowed for great mobility without being obnoxiously heavy or clunky. Its twelve hours of battery life did not disappoint.

Andrew Mitsi

STYLISTIC Q702

The screen was particularly good. It is bright and visible from most angles, however heat is an issue, particularly around the Windows button on the front, and on the back where the battery housing is located.

Simon Harriott

STYLISTIC Q702

My first impression after unboxing the Q702 is that it is a nice looking unit. Styling is somewhat minimalist but very effective. The tablet part, once detached, has a nice weight, and no buttons or switches are located in awkward or intrusive positions.

Resources

Best Deals on GoodGearGuide

Compare & Save

Deals powered by WhistleOut
WhistleOut

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?