LevelDB to szybka biblioteka przechowywania kluczy i wartości napisana w Google, która zapewnia uporządkowane mapowanie z ...
-17
Tokyo Cabinet
Gabinet Tokio: nowoczesne wdrożenie DBM
Gabinet Tokio: nowoczesne wdrożenie DBM
Tokyo Cabinet Platformy
Linux
Mac
Windows
Tokyo Cabinet Przegląd
Tokyo Cabinet to biblioteka procedur do zarządzania bazą danych. Baza danych jest prostym plikiem danych zawierającym rekordy, z których każdy jest parą klucza i wartości. Każdy klucz i wartość to bajty szeregowe o zmiennej długości. Zarówno dane binarne, jak i ciąg znaków mogą być użyte jako klucz i wartość. Nie ma koncepcji tabel danych ani typów danych. Rekordy są uporządkowane w tabeli skrótów, drzewie B + lub tablicy o stałej długości.
Tokyo Cabinet został opracowany jako następca GDBM i QDBM w następujących celach. Zostały one osiągnięte, a Tokyo Cabinet zastępuje tradycyjne produkty DBM.
poprawia wydajność miejsca: mniejszy rozmiar pliku bazy danych. poprawia efektywność czasu: większa prędkość przetwarzania. poprawia równoległość: wyższa wydajność w środowisku wielowątkowym. poprawia użyteczność: uproszczony interfejs API. poprawia niezawodność: plik bazy danych nie jest uszkodzony nawet w katastrofalnej sytuacji. obsługuje architekturę 64-bitową: dostępna jest ogromna pamięć i plik bazy danych.
Witryna Tokyo Cabinet jest napisana w języku C i udostępniana jako API C, Perl, Ruby, Java i Lua. Tokyo Cabinet jest dostępny na platformach, które mają API zgodne z C99 i POSIX. Tokyo Cabinet to darmowe oprogramowanie na licencji GNU Lesser General Public License.