Если вам нужен быстрый доступ, одним из подходов будет сериализация в хеш-таблицу и ее кеширование.В промежутках между чтением и записью ...
Проблема здесь в том, конечно, что управление версиями, изменение пространств имен (тогда вы не сможете десериализовать .... легко), взаимоблокировки, параллелизм и т. Д.
Лучше, если вы сохраните файл в формате XML / JSON, а когда прочитаете его в память, сохраните его в хеш-таблицу ... для быстрого доступа ...