m
Our Mission Statement
This is Photoshop's version of Loremer Ipsn gravida nibh vel velit auctoregorie sam alquet.Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit.
Follow Us
Top
ACID Archives - VoltDB
57
archive,category,category-acid,category-57,mkd-core-1.0,highrise-ver-1.0,,mkd-smooth-page-transitions,mkd-ajax,mkd-grid-1300,mkd-blog-installed,mkd-header-standard,mkd-sticky-header-on-scroll-up,mkd-default-mobile-header,mkd-sticky-up-mobile-header,mkd-dropdown-slide-from-bottom,mkd-dark-header,mkd-header-style-on-scroll,mkd-full-width-wide-menu,mkd-header-standard-in-grid-shadow-disable,mkd-search-dropdown,mkd-side-menu-slide-from-right,wpb-js-composer js-comp-ver-5.2.1,vc_responsive
VoltDB / ACID

ACID

ACID is a concept referring to a database system’s four transaction properties: atomicity, consistency, isolation and durability. In the context of databases, a sequence of database operations that satisfies the ACID properties and, thus, can be perceived as single logical operation on the data is called a transaction. Atomicity requires that each transaction be "all or nothing": if one part of the transaction fails, then the entire transaction fails, and the database state is left unchanged. The consistency property ensures that any transaction will bring the database from one valid state to another. This does not guarantee correctness of the transaction. The isolation property ensures that the concurrent execution of transactions results in a system state that would be obtained if transactions were executed sequentially, i.e., one after the other. The durability property ensures that once a transaction has been committed, it will remain so, even in the event of power loss, crashes, or errors.

We did a survey last year to see how enterprises viewed the need for “real time” (see https://www.voltdb.com/blog/worlds-apart-real-time-data-disconnect). Since we are leaders in the fast data space, we wanted to try to gauge where companies were on the real-time maturity curve. The results were interesting, which...

In my previous post, I described four applications (three implemented, one an example) that require, or at least strongly benefit from, strong ACID transactions. With that out of the way, we can now get to the fun bits. Today’s claim: most databases that claim to be...

There’s a lot of discussion about the value of consistency and ACID transactions in data management. I thought it would be useful to describe three fully implemented enterprise-class applications, and one example application, that need ACID transactions. These descriptions should make an abstract concept a...

VoltDB is already the go-to product for developing fast data applications because of its unparalleled performance, availability, and durability. v6.0 builds on that foundation by extending existing capabilities and simplifying the development process. What does a VoltDB application look like? Some of the characteristics are: Applications...

  • 1