Tokyo Cabinet

Tokyo Cabinet

  3
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Mac Linux Windows
Особенности:
nosql база данных dbm key-value



Tokyo Cabinet - это библиотека процедур для управления базой данных. База
данных представляет собой простой файл данных, содержащий записи, каждая из
которых представляет собой пару ключа и значения. Каждый ключ и значение
являются последовательными байтами с переменной длиной. В качестве ключа и
значения могут использоваться как двоичные данные, так и символьная строка.
Нет ни понятия таблиц данных, ни типов данных. Записи организованы в хеш-
таблицу, дерево B + или массив фиксированной длины.

Токийский Кабинет разработан в качестве преемника GDBM и QDBM в следующих
целях. Они достигнуты, и Токийский Кабинет заменяет традиционные продукты DBM.

повышает эффективность использования пространства: меньший размер файла базы
данных.
повышает эффективность времени: более высокая скорость обработки.
улучшает параллелизм: более высокая производительность в многопоточной среде.
повышает удобство использования: упрощенный API.
повышает надежность: файл базы данных не поврежден даже в катастрофической
ситуации.
поддерживает 64-битную архитектуру: доступно огромное пространство памяти и
файл базы данных.

Tokyo Cabinet написан на языке C и предоставляется как API C, Perl, Ruby, Java
и Lua. Tokyo Cabinet доступен на платформах с API, соответствующим C99 и
POSIX. Токийский Кабинет - это бесплатное программное обеспечение,
лицензируемое в соответствии с GNU Lesser General Public License.

Аналоги (6):

  • Kyoto Cabinet

    Кабинет Киото: простое внедрение DBM
      5
    Бесплатное ПО Открытый код
    Mac Linux Windows
    nosql база данных dbm key-value
  • LevelDB

    LevelDB - это быстрая библиотека хранения значений ключей, написанная в Google, которая обеспечивает упорядоченное отображение из ...
      3
    Бесплатное ПО Открытый код
    Mac Linux Android Windows
    nosql dbm база данных embedded-database key-value
  • QDBM

    Более быстрый менеджер баз данных
      3
    Бесплатное ПО Открытый код
    Mac Linux Windows
    nosql база данных dbm key-value
  • Berkeley DB

    Berkeley DB (BDB) - это библиотека программного обеспечения, которая обеспечивает высокопроизводительную встроенную базу данных для ...
      1
    Бесплатное ПО Открытый код
    Mac Linux Windows
    nosql big-data база данных big-data-database key-value
  • GDBM

    GNU dbm (или GDBM, для краткости) - это библиотека функций базы данных, которые используют расширяемое хеширование и ...
      0
    Бесплатное ПО Открытый код
    Linux
    база данных
  • upscaledb

    Высокопроизводительная встроенная база данных, связанная с вашим приложением и оптимизированная для аналитических ...
      0
    Бесплатное ПО Открытый код
    Linux Windows Mac iOS Android
    variable-length-keys b-tree встроенная аналитика b+tree embedded-database-engine database-cursors embedded-column-store база данных в памяти acid key-value-store