Java Dbms

Open-source Java projects categorized as Dbms

Top 7 Java Dbm Projects

  1. OrientDB

    OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. 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.

  4. sqlancer

    Automated testing to find logic and performance bugs in database systems

  5. arcadedb

    ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

    Project mention: DatAasee 0.5 Released! | dev.to | 2025-11-13

    combining the ArcadeDB database,

  6. youtrackdb

    YouTrackDB is a general use an object-oriented graph database supporting full-text and geospatial models in one product. YouTrackDB supports Gremlin queries, ACID transactions, full-text indexing queries.

    Project mention: OrientDB Database Reborn as YouTrackDB | news.ycombinator.com | 2025-01-12
  7. dimension-db

    Hybrid time-series and block-column storage database engine written in Java

    Project mention: Show HN: Dimension-DB – Time‑series/columnar DB for Java (local store and JDBC) | news.ycombinator.com | 2025-11-07
  8. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Dbms discussion

Java Dbms related posts

  • Solving duplicate data with performant deduplication

    1 project | news.ycombinator.com | 22 Nov 2023
  • Auto-Synchronizing an Entire MySQL Database for Data Analysis

    1 project | dev.to | 1 Sep 2023
  • Replacing Apache Hive, Elasticsearch, and PostgreSQL With Apache Doris

    1 project | dev.to | 24 Jul 2023
  • Apache Doris 2.0 Beta Now Available: Faster, Stabler, and More Versatile

    1 project | dev.to | 5 Jul 2023
  • A/B Testing was a handful

    2 projects | /r/datascience | 8 Jun 2023
  • Apache Doris 2.0.0 Alpha Released

    1 project | news.ycombinator.com | 7 May 2023
  • 30,000 QPS Per Node: How We Increased Database Query Concurrency by 20 Times

    1 project | dev.to | 24 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Dbm projects in Java? This list will help you:

# Project Stars
1 OrientDB 4,918
2 Crate 4,346
3 sqlancer 1,673
4 arcadedb 641
5 doris-flink-connector 369
6 youtrackdb 116
7 dimension-db 6

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Java is
the 9th most popular programming language
based on number of references?