LevelDB

LevelDB

LevelDB е бистра библиотека за съхранение на ключови стойности, написана в Google, която осигурява подредено картографиране от стринг ключове към низови стойности.
LevelDB съхранява ключове и стойности в произволни байтови масиви, а данните се сортират по ключове.Той поддържа пакетно записване, итерация напред и назад и компресиране на данните чрез библиотеката за компресиране на Snappy на Google.LevelDB не е SQL база данни.Подобно на други магазини NoSQL и Dbm, той няма модел на релационни данни и не поддържа SQL заявки.Характеристики - Клавишите и стойностите са произволни байтови масиви.- Данните се съхраняват подредени по ключове.- Обаждащите се могат да предоставят функция за сравнение по избор, за да отменят реда за сортиране.- Основните операции са Put (ключ, стойност), Get (ключ), Изтриване (ключ).- В една атомна партида могат да бъдат направени множество промени.- Потребителите могат да създадат преходна снимка, за да получат последователен преглед на данните.- Итерацията напред и назад се поддържа над данните.- Данните се компресират автоматично с помощта на библиотеката за компресиране на Snappy.- Външната дейност (операции с файлова система и т.н.) се предава чрез виртуален интерфейс, така че потребителите да могат да персонализират взаимодействията на операционната система....
leveldb

Характеристика

Категории

Алтернативи на LevelDB за Android