MapDB: database engine

MapDB provides Maps, Sets, Lists, Queues and other collections backed by off-heap or on-disk storage. It is a hybrid between java collection framework and embedded database engine. It is free and open-source under Apache license. And it has expiration, compression, ACID transactions, snapshots, incremental backups... Learn more →


//import org.mapdb.*
DB db = DBMaker.memoryDB().make();
ConcurrentMap map = db.hashMap("map").make();
map.put("something", "here");

MapDB implements Java interfaces such as ConcurrentMap and is configured by maker pattern. Find out more in quick start →