Я получаю данные из разных API. Я обрабатываю данные и создаю файл json размером ~ 1 ГБ. Я обрезаю документ и вставляю файл json в документ MongoDB. Из-за характера моего приложения, я должен делать это каждый час. Вставка занимает около 30 секунд.
Когда БД Mongo вставляется, она переходит в заблокированное состояние, поэтому клиенты не могут читать данные из документа.
Я хочу отправить старые данные клиентам, пока MongoDB вставляет данные.
Любой вклад в улучшение моей архитектуры будет оценен.