background preloader

VoltDB

Facebook Twitter

Comparing VoltDB to Postgres. I've been asked a few times recently for my opinion on VoltDB, the new database server architected by the 'father' of Postgres, Dr Michael Stonebraker so rather than repeating myself over and over again it seems like a good idea to write it all down. VoltDB is an in-memory, lockless relational database that maintains ACID compliance, has a SQL interface and claims to offer massive performance increases and scalability over 'traditional' relational databases.

If you take the time to visit the website, and download some of the docs or even the product itself, if you're a database geek like me you'll probably be pretty impressed. The technology is interesting - the ability to avoid locking seems like paradise, as does the linear scaling. There are downsides though. In order to implement the key features of the DBMS, Stonebraker has had to design the system to work with a pretty narrow set of use-cases. In memory database VoltDB is an in-memory database. Lockless database Evolution and growth. Forums | VoltDB. VoltDB finally launches.

May 25, 2010 VoltDB is finally launching today. As is common for companies in sectors I write about, VoltDB — or just “Volt” — has discovered the virtues of embargoes that end 12:01 am. Let’s go straight to the technical highlights: VoltDB is based on the H-Store technology, which I wrote about in February, 2009. I should also note that when Tim Callaghan described architectural options to get around 2PC performance issues, they sounded a lot like eventual consistency. VoltDB’s open source strategy is: VoltDB will be open sourced.Community VoltDB will be GPLed. VoltDB had a beta test with about 150 participants.

VoltDB is not ideally suited for a classic order management system, since you’d want to partition both on CustomerID and SKU, the latter because you’d constantly updating inventory stock levels. VoltDB company highlights include: VoltDB has about a dozen employees, all but two of whom are technical. Webinar - SQL Urban Myths | VoltDB. Archived Webinar: Get to Know 4.0 In this on-demand webcast, VoltDB’s John Piekos will cover new 4.0 features and functions, as well as insight into how you can apply them to your business. Register Archived Webinar: One Size Does Not Fit All In this on-demand webcast, VoltDB’s Ryan Betts will set you straight on which databases are right for building apps that need to deliver availability, general-purpose document stores, raw storage capacity and screaming-fast speed.

Back to Top Archived Webinar: Accelerating Big Data Scott Jarr talks about the power of real-time analytics and decisioning in this webcast featuring Pivotal, VoltDB and Tibco Streambase. Archived Webinar: Hello, 3.0! In this on-demand webcast, VoltDB’s John Piekos takes you inside the newest version of the world’s fastest high-velocity database. Archived Webinar: Navigating the Database Universe The design decisions you make today will have a huge performance impact down the line. Archived Webinar: Writing VoltDB Apps in Java. VoltDB and H-Store. November 8, 2013 The 2013 Gartner Magic Quadrant for Operational Database Management Systems is out. “Operational” seems to be Gartner’s term for what I call short-request, in each case the point being that OLTP (OnLine Transaction Processing) is a dubious term when systems omit strict consistency, and when even strictly consistent systems may lack full transactional semantics. As is usually the case with Gartner Magic Quadrants: I admire the raw research.The opinions contained are generally reasonable (especially since Merv Adrian joined the Gartner team).Some of the details are questionable.There’s generally an excessive focus on Gartner’s perception of vendors’ business skills, and on vendors’ willingness to parrot all the buzzphrases Gartner wants to hear.The trends Gartner highlights are similar to those I see, although our emphasis may be different, and they may leave some important ones out.

Anyhow: Read more April 14, 2013 Akiban definitely does. Read more January 5, 2013 Read more. OLTP through the looking glass, and what we found there. VoltDB Decapitates Six SQL Urban Myths and Delivers Internet Scale OLTP in the Process. What do you get when you take a SQL database and start a new implementation from scratch, taking advantage of the latest research and modern hardware? Mike Stonebraker, the sword wielding Johnny Appleseed of the database world, hopes you get something like his new database, VoltDB: a pure SQL, pure ACID, pure OLTP, shared nothing, sharded, scalable, lockless, open source, in-memory DBMS, purpose-built for running hundreds of thousands of transactions a second. VoltDB claims to be 100 times faster than MySQL, up to 13 times faster than Cassandra, and 45 times faster than Oracle, with near-linear scaling.

Will VoltDB kill off the new NoSQL upstarts? Will VoltDB cause a mass extinction of ancient databases? Probably no and no to both questions, but it's a product with a definite point-of-view and is worth a look as the transaction component in your system. But will it be right for you? I first heard the details about VoltDB at Gluecon, where Mr. VoltDB's Architecture And: Problem: Discussion: TechnicalOverviewWhitePaper.