Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 802 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 802 Bytes

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