LightDB – fast embedded DB for Scala
LightDB – fast embedded DB for Scala
I’ve just released version 4.0 of LightDB, a high-performance embedded database for Scala that combines key-value storage, SQL-like querying, graph traversal, and full-text search; all in one JVM library. I built it out of necessity: I needed a fast, in-process database to handle large-scale entity resolution, full-text filtering, and relationship traversal. All without an external DB server. Nothing existing fit that niche, so LightDB was born. What it offers: Key-value access (RocksDB, LMDB, MapDB, etc.) A concise Scala SQL-like DSL A built-in graph traversal engine Lucene-powered full-text search & faceting Runs fully embedded in your app. No servers, no sockets Blazingly fast: processing jobs that used to take days now finish in hours Everything is composable, strongly typed, and designed for performance-critical JVM applications. I’d love to hear feedback, especially if you’ve ever tried to use something like RocksDB, SQLite, or Lucene in a Scala app and found the integration painful.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Cozo – new Graph DB with Datalog, embedded like SQLite
BlobCity DB
The Whois DB
Ajqvue Covid-19 SQLite DB
a Lispy, embedded Forth
A Lispy, embedded Forth
G-Fu – a pragmatic Lisp embedded in Go
Runnable embedded "Gists"
An ultra-fast, embedded and persisted KV store in pure Rust.
VeloxDB Fast Object oriented DB for C#