3
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:
http://github.com/google/leveldbcechy
Kategorie
Alternatywy dla LevelDB'a dla wszystkich platform z dowolną licencją
5
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.
3
3
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.
1
Berkeley DB
Berkeley DB (BDB) to biblioteka oprogramowania, która zapewnia wysokowydajną wbudowaną bazę danych dla danych klucza / wartości.