GDBM против простого файла конфигурации JSON, INI или YAML
Я изучаю основанные на файлах базы данных значений ключей, такие как GDBM, и я не вижу никаких реальных преимуществ по сравнению с использованием файла конфигурации. Обе технологии позволяют хранить в файле ключи и значения.
Преимущество GDBM в производительности, ускоряет ли GDBM анализ файла?
1 ответ
Решение
GDBM не анализирует файл, это постоянное хранилище для пар ключ-значение. Память на диске может быть больше, чем ваша память (хотя ваши индексы, вероятно, должны будут соответствовать).
Если вы начинаете с файлов YAML, JSOON или INI, вам сначала нужно проанализировать этот материал, и все это должно уместиться в памяти.