Scalar DB is a Java library that makes non-ACID databases ACID-compliant through a universal transaction manager. It uses a two-phase commit protocol on linearizable operations to provide atomicity and stores distributed write-ahead log records for durability. For isolation it uses single-version optimistic concurrency control based on linearizable conditional writes. The library has been tested with Cassandra and provides scalable, serializable transactions through optimizations like parallel commit and deterministic prepare ordering.
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Scalar DB: A library that makes non-ACID databases ACID-compliant
1. Scalar DB: A library that makes non-ACID
databases ACID-compliant
25 Jun, 2020 at Database Lounge Tokyo #6
Hiroyuki Yamada
CTO/CEO at Scalar, Inc.
1