Universal HTAP Engine
See the code
ScalarDB is a universal HTAP engine. It achieves ACID transactions and real-time analytics across diverse databases to simplify the complexity of managing multiple databases.
To learn more, see ScalarDB Overview.
For additional documentation, visit ScalarDB Documentation.
The library is available on maven central repository. You can install it in your application using your build tool such as Gradle and Maven.
To add a dependency on ScalarDB using Gradle, use the following:
dependencies {
implementation 'com.scalar-labs:scalardb:3.19.1'
}
To add a dependency using Maven:
<dependency>
<groupId>com.scalar-labs</groupId>
<artifactId>scalardb</artifactId>
<version>3.19.1</version>
</dependency>
This library is mainly maintained by the Scalar Engineering Team, but of course we appreciate any help.
This project uses pre-commit to automate code format and so on as much as possible. If you're interested in the development of ScalarDB, please install pre-commit and the git hook script as follows.
$ ls -a .pre-commit-config.yaml
.pre-commit-config.yaml
$ pre-commit install
The code formatter is automatically executed when committing files. A commit will fail and be formatted by the formatter when any invalid code format is detected. Try to commit the change again.
All the exception and log messages in this project are consistent with the following guidelines:
When contributing to this project, please follow these guidelines.
Overall
Maintained
Code review
Latest release
Releases this year
234 followers · starred Aug 2026
134 followers · starred May 2024
165 followers · starred Feb 2019
222 followers · starred Sep 2020
Universal HTAP Engine
See the code
ScalarDB is a universal HTAP engine. It achieves ACID transactions and real-time analytics across diverse databases to simplify the complexity of managing multiple databases.
To learn more, see ScalarDB Overview.
For additional documentation, visit ScalarDB Documentation.
The library is available on maven central repository. You can install it in your application using your build tool such as Gradle and Maven.
To add a dependency on ScalarDB using Gradle, use the following:
dependencies {
implementation 'com.scalar-labs:scalardb:3.19.1'
}
To add a dependency using Maven:
<dependency>
<groupId>com.scalar-labs</groupId>
<artifactId>scalardb</artifactId>
<version>3.19.1</version>
</dependency>
This library is mainly maintained by the Scalar Engineering Team, but of course we appreciate any help.
This project uses pre-commit to automate code format and so on as much as possible. If you're interested in the development of ScalarDB, please install pre-commit and the git hook script as follows.
$ ls -a .pre-commit-config.yaml
.pre-commit-config.yaml
$ pre-commit install
The code formatter is automatically executed when committing files. A commit will fail and be formatted by the formatter when any invalid code format is detected. Try to commit the change again.
All the exception and log messages in this project are consistent with the following guidelines:
When contributing to this project, please follow these guidelines.
Overall
Maintained
Code review
Latest release
Releases this year
234 followers · starred Aug 2026
134 followers · starred May 2024
165 followers · starred Feb 2019
222 followers · starred Sep 2020