Я хочу, чтобы определенные данные из конечной точки iot или приложения для настольного компьютера были видны в мобильной версии приложения и наоборот. Все конечные точки должны иметь возможность доступа и изменения данных по своему усмотрению.
Каким образом вы можете сделать данные доступными для всех конечных точек? Например, у меня есть список задач, которые я выполняю в приложении на своем рабочем столе. Затем я выхожу из дома, выключаю рабочий стол и запускаю мобильную версию приложения. Я хочу увидеть тот же список. Каковы способы сделать это? Я рассмотрел базу данных, размещенную в облаке, но кажется излишним иметь базу данных для хранения, возможно, 10 КБ данных, а также затраты, связанные с использованием их службы.
Вещи, которые я рассмотрел, но от которых отказались, потому что они не подходят-
Диск Google с общей таблицей Google
- Проблема в том, что это только для чтения. Также скорость и функциональность ограничены.
база данных, запущенная на рабочем столе, которая синхронизируется с мобильным приложением.
- Проблема в том, что мобильное приложение должно работать одновременно с настольным компьютером. также любые изменения, внесенные мобильным в данные, не будут сохранены в базе данных, если версия для настольного компьютера не включена.
Есть ли способ сделать это, не имея постоянно работающего персонального сервера для выдачи данных? Есть ли бесплатный хостинг баз данных? Или есть что-то более легкое, чем база данных, которая позволила бы мне получать доступ и изменять данные с любой конечной точки, имеющей Интернет?