SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 Java distributed-database Projects
-
shardingsphere
Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
-
starrocks
StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries. InfoWorld’s 2023 BOSSIE Award for best open source software.
-
Crate
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Opposite to what the documentation tells, the full prefix is jdbc:shardingsphere:absolutepath. I've opened a PR to fix the documentation.
Apache ZooKeeper — a distributed coordination, synchronization, and configuration service (written in Java);
Project mention: Trino: Fast distributed SQL query engine for big data analytics | news.ycombinator.com | 2024-03-19
Project mention: A MySQL compatible database engine written in pure Go | news.ycombinator.com | 2024-04-09tidb has been around for a while, it is distributed, written in Go and Rust, and MySQL compatible. https://github.com/pingcap/tidb
Somewhat relatedly, StarRocks is also MySQL compatible, written in Java and C++, but it's tackling OLAP use-cases. https://github.com/StarRocks/starrocks
Java distributed-database related posts
- SurrealDB 1.0
- Managing Data Residency - the demo
- Analysing Github Stars - Extracting and analyzing data from Github using Apache NiFi®, Apache Kafka® and Apache Druid®
- ShardingSphere 5.3.0 is released: new features and improvements
- ElasticJob 3.0.2 is released including failover optimization, scheduling stability, and Java 19 compatibility
- Apache ShardingSphere 5.2.0 is Released!
- Apache ShardingSphere Enterprise User Case — Energy Monster
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source distributed-database projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | shardingsphere | 19,425 |
2 | Apache ZooKeeper | 11,925 |
3 | Trino | 9,552 |
4 | starrocks | 7,726 |
5 | Crate | 3,955 |
6 | scalardb | 438 |
7 | herddb | 307 |
8 | Serengeti | 5 |
Sponsored