У меня есть приложение Python Flask, которое я пишу, и я собираюсь начать с бэкэнда.Основная часть этого процесса включает в себя размещение пользователями данных в бэкэнде, обычно небольшом фрагменте данных каждую секунду или около того, для последующего извлечения другими пользователями.Данные всегда будут получены в течение часа, и могут быть получены в течение одной минуты.Мне нужно решение для базы данных или хранилища, которое может постоянно принимать и хранить данные, очищать все данные, которые были извлечены, а также выполнять очистку данных, которые хранятся более часа.нужна любая реляционная система;JSON / ключ-значение должны быть в состоянии обрабатывать как входящие, так и исходящие данные.А также, будет очень постоянное чтение, запись и удаление.
Должен ли я пойти с чем-то вроде MongoDB?Должен ли я вообще использовать систему баз данных и вместо этого постоянно записывать в каталог, полный файлов .json, или что-то еще?(Использование только файлов, вероятно, плохая идея, но в некоторой степени это то, что мне нужно.)