A library that makes non-ACID distributed databases/storages ACID-compliant. It not only supports strongly-consistent ACID transactions, but also scales linearly and achieves high availability when it is deployed with distributed databases/storages such as Cassandra.
- Getting started
- Design document
- Transaction Management on Cassandra at Next Generation Cassandra Conference / ApacheCon NA 2019
- Jepsen tests
- Sample applications by contributors/collaborators
This library is mainly maintained by the Scalar Engineering Team, but of course we appreciate any help.
- For asking questions, finding answers and helping other users, please go to scalardb-user (English only) or scalardb-user-ja (Japanese only).
- For filing bugs, suggesting improvements, or requesting new features, help us out by opening an issue.
Scalar DB is dual-licensed under both the Apache 2.0 License (found in the LICENSE file in the root directory) and a commercial license. You may select, at your option, one of the above-listed licenses. The commercial license includes enterprise-grade tools, such as a multi-table consistent backup/restore tool for Cassandra. Regarding the commercial license, please contact us for more information.