Доброго времени суток. Имеется игровой сервер Minecraft. Планируется работа с базой данных такого типа: получить/записать информацию о предмете, получить/записать список игроков и кол-во этой вещи у него, получить/записать список айтемов, которые будут содержаться в предмете. Вопрос такой - как лучше работать с БД? Обращаться к БД по необходимости (игрок открыл интерфейс, в котором будут вещи из БД -> достаются вещи из БД), или же каждые N минут сохранять информацию в память/файл, и уже читать все это оттуда? Спасибо большое за ответ, и простите за (возможно) глупый вопрос)