LevelDB: A Fast Persistent Key-Value Store

LevelDB är en snabb, öppen källkodsbaserad nyckel-värde-lagringsmotor utvecklad av Google, tillgänglig under en BSD-liknande licens. Det är ett C++-bibliotek med breda användningsområden, inklusive webbläsare (t.ex. Chrome för IndexedDB), operativsystem och som byggsten för högre lagringssystem. LevelDB är designat för portabilitet till olika system (Unix, Mac OS X, Windows, Android) och erbjuder god prestanda, särskilt optimerat för batchuppdateringar. Systemet har jämförts med och används i samband med andra tekniker som SQLite, Kyoto Cabinet, InnoDB, Google Bigtable och Riak. Projektet är tillgängligt på Google Code och är författat av Jeff Dean och Sanjay Ghemawat.