Skip to content

geekya215/lamination

Repository files navigation

lamination

lamination is a lightweight, LSM (Log-Structured Merge-tree) based Key-Value store engine implemented in Java.

Features

  • High performance key-value read / write
  • Efficient disk space management through level-based compaction
  • Handle failures gracefully, ensuring data integrity and reliability

Usage

Engine db = Engine.open("/tmp/db");
db.put("key", "value");

// Retrieve the value associated with a key
String value = db.get("key");

// Delete a key-value pair
db.delete("key");

Acknowledgments

About

tiny kv store engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages