Java Key-Value

Open-source Java projects categorized as Key-Value

Top 10 Java Key-Value Projects

  1. Apache ZooKeeper

    Apache ZooKeeper

    Project mention: Reverse Proxy Deep Dive: The Hidden Complexity of Service Discovery | dev.to | 2025-07-30

    ZooKeeper (classic choice for strongly consistent registries). Examples: Pinterest, Linkedin

  2. 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
  3. JetBrains Xodus

    Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

  4. 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 - A Metadata-Lake | dev.to | 2025-05-06

    Internally, DatAasee is realized as a three tier software architecture, where each tier is encapsulated in its own container. The inner data-tier is a multi-model NoSQL database ArcadeDB. The middle logic-tier is an (HTTP-JSON-REST) API-server and semantic-layer around the database realized via Connect (aka Benthos). The outer presentation-layer uses Lowdefy as a prototype frontend which exclusively uses the API. This multi-container application is deployed and orchestrated via Compose.

  5. valkey-glide

    An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python

    Project mention: Redis is trying to take over the all of the OSS Redis libraries | news.ycombinator.com | 2024-11-25
  6. FastKV

    An efficient key-value storage library.

  7. whippet-db

    Fast embedded key-value database engine for Java.

  8. phantom

    Simple, fast Key-Value storage. Inspired by HaloDB (by tuannh982)

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. SecDB

    Encrypted Key-Value Store (by andy-goryachev)

  11. lasher

    Lasher is an embeddable key-value store written in Java.

  12. PalDB

    An embeddable key-value store written in Java

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 Key-Value discussion

Log in or Post with

Java Key-Value related posts

  • FastKV - A better KV storage component

    5 projects | /r/androiddev | 26 Oct 2021
  • Whippet-Db - a fast embedded key-value database

    1 project | /r/java | 19 Aug 2021
  • Solution for hash-map with >100M values

    7 projects | /r/java | 21 Dec 2020

Index

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

# Project Stars
1 Apache ZooKeeper 12,582
2 JetBrains Xodus 1,242
3 arcadedb 592
4 valkey-glide 566
5 FastKV 390
6 whippet-db 24
7 phantom 13
8 SecDB 6
9 lasher 4
10 PalDB 4

Sponsored
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.
www.influxdata.com