Я пишу приложение для Android, которое каждые 5 минут будет запрашивать данные с сервера и загружать их в sqlite. Позже данные из sqlite будут отображаться пользователю всякий раз, когда он захочет просмотреть данные. База данных будет содержать только данные за последние 2 дня, а более старые данные будут удаляться.
Я хочу реализовать всю эту функциональность с помощью Firebase JobScheduler. Но прежде чем писать, я хочу знать, подходит ли этот инструмент? Есть ли лучший способ реализовать эту функциональность? Или любой рекомендуемый способ?
Заранее спасибо.