GDBM против простого файла конфигурации JSON, INI или YAML

Я изучаю основанные на файлах базы данных значений ключей, такие как GDBM, и я не вижу никаких реальных преимуществ по сравнению с использованием файла конфигурации. Обе технологии позволяют хранить в файле ключи и значения.

Преимущество GDBM в производительности, ускоряет ли GDBM анализ файла?

1 ответ

Решение

GDBM не анализирует файл, это постоянное хранилище для пар ключ-значение. Память на диске может быть больше, чем ваша память (хотя ваши индексы, вероятно, должны будут соответствовать).

Если вы начинаете с файлов YAML, JSOON или INI, вам сначала нужно проанализировать этот материал, и все это должно уместиться в памяти.

Другие вопросы по тегам