kandi background
Explore Kits

5 best Java Key Value Database libraries in 2022

by Open Weaver kits ✔ Updated: Jun 14, 2022

The Java Key Value Database libraries are a number of libraries that allow you to work with key-value storage. They are used to store data in a very simple format and make it easy for you to read the data back out again. Java Key Value Database libraries like lmdbjava, elephantdb, HaloDB etc. are used to store key value pair of data in a database. The key is used as the primary search criteria while retrieving data and the value is of any type. Lmdbjava is a very small library that provides read/write access to LMDB databases. It supports both serialization and deserialization which makes it easy to use with Java objects. The only drawback is that it’s not actively maintained. So if you want to use this library, make sure you have enough time to fix any bugs that may come up during development. ElephantDB is another popular key value store written in C++ with a Java API wrapper around it called elephant-jni. It also provides support for serialization and deserialization of Java objects. ElephantDB is actively maintained by its developers. Full list of the best open source Java Key Value Database libraries are given below

lmdbjavaby lmdbjava

Java star image 595 Version:Current

License: Permissive (Apache-2.0)

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store

Support
Quality
Security
License
Reuse

lmdbjavaby lmdbjava

Java star image 595 Version:Current License: Permissive (Apache-2.0)

Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
Support
Quality
Security
License
Reuse

elephantdbby nathanmarz

Java star image 540 Version:Current

License: Permissive (BSD-3-Clause)

Distributed database specialized in exporting key/value data from Hadoop

Support
Quality
Security
License
Reuse

elephantdbby nathanmarz

Java star image 540 Version:Current License: Permissive (BSD-3-Clause)

Distributed database specialized in exporting key/value data from Hadoop
Support
Quality
Security
License
Reuse

HaloDBby yahoo

Java star image 406 Version:v0.5.6

License: Permissive (Apache-2.0)

A fast, log structured key-value store.

Support
Quality
Security
License
Reuse

HaloDBby yahoo

Java star image 406 Version:v0.5.6 License: Permissive (Apache-2.0)

A fast, log structured key-value store.
Support
Quality
Security
License
Reuse

JDBM3by jankotek

Java star image 341 Version:Current

License: Others (Non-SPDX)

Embedded Key Value Java Database

Support
Quality
Security
License
Reuse

JDBM3by jankotek

Java star image 341 Version:Current License: Others (Non-SPDX)

Embedded Key Value Java Database
Support
Quality
Security
License
Reuse

count-dbby koendeschacht

Java star image 43 Version:v1.0.1

License: Permissive (MIT)

A fast key-value store written in Java that outperforms levelDB, kyoto cabinet and rocksDB

Support
Quality
Security
License
Reuse

count-dbby koendeschacht

Java star image 43 Version:v1.0.1 License: Permissive (MIT)

A fast key-value store written in Java that outperforms levelDB, kyoto cabinet and rocksDB
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Database
Key Value Database
  • © 2022 Open Weaver Inc.