NoSQL Zone is brought to you in partnership with:

Dr. Michael Stonebraker, Adjunct Professor of Computer Science at MIT, is co-founder and CTO of VoltDB, Inc. Previously, Dr. Stonebraker was the main architect behind the Ingres and PostgreSQL databases, and was co-founder of Vertica Systems and Streambase Systems. He is a renowned researcher and prolific publisher on database systems topics. Mike is a DZone MVB and is not an employee of DZone and has posted 18 posts at DZone. You can read more from them at their website. View Full User Profile

VoltDB's End of Summer Engineering Update

  • submit to reddit

It's been a busy summer here at VoltDB! Since spring the VoltDB Engineering team has released VoltDB four times (we're operating on 3 week sprints) and delivered numerous product and performance enhancements.

Some of the major features we've recently released include:

  • Pause-less rejoin of failed nodes. Failed nodes can now be rejoined to the k-safe cluster without significant impact to the operational throughput of the cluster. This feature is available in the Enterprise edition of VoltDB.
  • Significant performance improvements around ad hoc SQL, which is SQL executed outside of stored procedures, via the @AdHoc system procedure invocation or through JDBC.   Some of our internal workloads saw three orders of magnitude improvement in ad hoc throughput.
  • SQL LIKE support.  Provides the ability to search for a specified pattern in a column.
  • CSV Loader.   The ability to load data into VoltDB from a text file containing comma-separated tabular values.
  • New PHP Client. A new lightweight C-extension-based PHP client with a streamlined interface.

We've also introduced numerous other features including:

Be sure to download the latest kit containing these enhancements as well as many others, here:

For a full description of these new features, please see the VoltDB documentation and associated kit release notes
Published at DZone with permission of Mike Stonebraker, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)