LevelDB

LevelDB

LevelDB to szybka biblioteka przechowywania kluczy i wartości napisana w Google, która zapewnia uporządkowane mapowanie od kluczy ciągów do wartości ciągów.
LevelDB przechowuje klucze i wartości w dowolnych tablicach bajtów, a dane są sortowane według klucza.Obsługuje zapisywanie wsadowe, iterację do przodu i do tyłu oraz kompresję danych za pośrednictwem biblioteki kompresji Google Snappy.LevelDB nie jest bazą danych SQL.Podobnie jak inne sklepy NoSQL i Dbm, nie ma relacyjnego modelu danych i nie obsługuje zapytań SQL.Funkcje - Klucze i wartości są dowolnymi tablicami bajtowymi.- Dane są przechowywane posortowane według klucza.- Dzwoniący mogą udostępnić niestandardową funkcję porównywania w celu zastąpienia kolejności sortowania.- Podstawowe operacje to Put (klucz, wartość), Get (klucz), Delete (klucz).- Wiele zmian można wprowadzić w jednej partii atomowej.- Użytkownicy mogą utworzyć przejściową migawkę, aby uzyskać spójny widok danych.- Obsługiwana jest iteracja do przodu i do tyłu danych.- Dane są automatycznie kompresowane przy użyciu biblioteki kompresji Snappy.- Aktywność zewnętrzna (operacje systemu plików itp.) Jest przekazywana przez interfejs wirtualny, dzięki czemu użytkownicy mogą dostosowywać interakcje systemu operacyjnego....

Stronie internetowej:

cechy

Kategorie

Alternatywy dla LevelDB'a dla wszystkich platform z dowolną licencją

Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet to biblioteka procedur zarządzania bazą danych.Baza danych to prosty plik danych zawierający rekordy, z których każdy jest parą klucza i wartości.
QDBM

QDBM

QDBM to biblioteka procedur zarządzania bazą danych.Baza danych to prosty plik danych zawierający rekordy, z których każdy jest parą klucza i wartości.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet to biblioteka procedur do zarządzania bazą danych.Baza danych to prosty plik danych zawierający rekordy, z których każdy jest parą klucza i wartości.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) to biblioteka oprogramowania, która zapewnia wysokowydajną wbudowaną bazę danych dla danych klucza / wartości.