%general-entities; ]> gdbm &gdbm-version;
&gdbm-url;
GDBM-&gdbm-version; GDBM <para>GDBM - библиотека функций базы данных, которая использует расширяемое хэширование и работает аналогично стандартным функциям dbm UNIX. Эти процедуры предоставляются программисту, которому необходимо создать и обработать хешированную базу данных. Основное предназначение gdbm — хранить пары ключ/данные в файле данных. Каждый ключ должен быть уникальным и сопряженным только с одним элементом данных. Ключи не могут быть напрямую доступны в отсортированном порядке.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&gdbm-ch6-sbu;</seg> <seg>&gdbm-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета GDBM Подготовьте пакет GDBM к компиляции: ./configure --prefix=/usr \ --disable-static \ --enable-libgdbm-compat Значения параметров конфигурации: --enable-libgdbm-compat Аргумент включает возможность совместимости библиотеки libgdbm для сборки, поскольку некоторые пакеты за пределами обсуждений книги, могут требовать более старые механизмы DBM. Скомпилируйте пакет: make Для выполнения тестов, выполните команду: make check Установите пакет: make install Содержимое пакета GDBM Установленные программы Установленные библиотеки gdbm_dump, gdbm_load, and gdbmtool libgdbm.so and libgdbm_compat.so Краткое описание gdbm_dump Создаёт дамп базы данных GDBM в файл gdbm_dump gdbm_load Восстанавливает базу данных GDBM из файла дампа gdbm_load gdbmtool Проверяет и изменяет базу данных GDBM gdbmtool libgdbm Содержит функции для управления хешированной базой данных libgdbm libgdbm_compat Библиотека совместимости, содержащая более старые функции DBM libgdbm_compat