Я работаю над облачным приложением Python/MySQL с довольно сложной архитектурой. Работа с этой системой (в настоящее время) создает временные файлы (обычный текст, YAML) и файлы журналов, и я решил сохранить их в файловой системе.Как хранить/хранить временные файлы и журналы для облачного приложения?
Однако наш потенциальный оператор облака предоставляет только временную, непостоянную файловую систему для приложений. Это означает, что первоначальный подход с сохранением временных файлов и журналов не будет работать.
Должен быть стандартный подход к решению этой проблемы, о котором я не знаю. Я не хочу использовать хранилище объектов, такое как S3, потому что оно расширяет текущий стек и увеличивает сложность. Но у меня есть возможность установить дополнительное специализированное приложение (если оно сделано для этой цели) на другом сервере с одним и тем же провайдером. Единственное ограничение заключается в том, что это должно быть в PHP, Python, MySQL.
Общий вопрос: Каков стандартный подход к хранению файлов, когда нет постоянной файловой системы?
И для моего конкретного случая: Есть ли решение с использованием Python и/или MySQL, которое просто и быстро реализовать? Неужели это для Редиса?
Это слишком расплывчато для ответа. Можете ли вы указать, какое облачное решение вы хотите использовать? Вы хотите сохранить их в одном облаке или на другом сервере? Можете ли вы использовать что-либо еще помимо Python/MySQL? Можете ли вы установить что-нибудь еще? –
Добавлена дополнительная информация. Думал, что вопрос был общим ... стандартным подходом к хранению файлов, когда нет постоянной файловой системы ... – boadescriptor