Вы должны немного уточнить.Вы храните данные конфигурации для каждого пользователя?Per-установки?Обе?
Базы данных (кроме разновидности NoSQL) - ужасная идея для хранения конфигурации.Конфигурация подразумевает пары ключ-значение, которые могут изменять значение / формат в течение всего жизненного цикла приложения.Если, конечно, это не база данных на основе документов.Вы можете хранить целые файлы в полях blob или гигантских varchar (), но это только усложняет задачу.
LDAP разработан для такого рода вещей, я полагаю, и «быстрый», но он имеет (по моему мнению) ужасный API.
Рассматривали ли вы использовать HTTP или FTP, и вытащить файлы из Интернета, используя ... Интернет?