OPERATING SYSTEMSOS Linux

Cassandra on ACID: This Changes Everything – Patrick McFadin, DataStax

Cassandra on ACID: This Changes Everything – Patrick McFadin, DataStax

Cassandra has established itself as the database of choice for high-scale, resilient, globally available data applications for more than ten years. All this is available with the tradeoff of working with eventually consistent data models. “I can’t use Cassandra because it doesn’t have transactions.” With the arrival of Accord and CEP-15, those days will be over soon. ACID-compliant, strictly serializable transactions are available with everything Cassandra already promises with scale, distribution, and reliability. Sounds like magic? Nope, it’s computer science, and I’ll tell you all about it. Prepare to completely level up any data-driven applications you have with way fewer tradeoffs. What we’ll cover: – Transactional guarantees now available – Changes in CQL Syntax – Examples of how it could be used in your application

source

by The Linux Foundation

linux foundation