3
LevelDB съхранява ключове и стойности в произволни байтови масиви, а данните се сортират по ключове.Той поддържа пакетно записване, итерация напред и назад и компресиране на данните чрез библиотеката за компресиране на Snappy на Google.LevelDB не е SQL база данни.Подобно на други магазини NoSQL и Dbm, той няма модел на релационни данни и не поддържа SQL заявки.Характеристики - Клавишите и стойностите са произволни байтови масиви.- Данните се съхраняват подредени по ключове.- Обаждащите се могат да предоставят функция за сравнение по избор, за да отменят реда за сортиране.- Основните операции са Put (ключ, стойност), Get (ключ), Изтриване (ключ).- В една атомна партида могат да бъдат направени множество промени.- Потребителите могат да създадат преходна снимка, за да получат последователен преглед на данните.- Итерацията напред и назад се поддържа над данните.- Данните се компресират автоматично с помощта на библиотеката за компресиране на Snappy.- Външната дейност (операции с файлова система и т.н.) се предава чрез виртуален интерфейс, така че потребителите да могат да персонализират взаимодействията на операционната система....
leveldb
WebSite:
http://github.com/google/leveldbХарактеристика
Категории
Алтернативи на LevelDB за Mac
5
Kyoto Cabinet
Kyoto Cabinet е библиотека от рутинни процедури за управление на база данни.Базата данни е прост файл с данни, съдържащ записи, всеки от тях е двойка ключ и стойност.
3
3
Tokyo Cabinet
Tokyo Cabinet е библиотека от рутинни процедури за управление на база данни.Базата данни е прост файл с данни, съдържащ записи, всеки от тях е двойка ключ и стойност.
1
Berkeley DB
Berkeley DB (BDB) е софтуерна библиотека, която осигурява високоефективна вградена база данни за данни за ключ / стойност.