Как поддерживать обратную совместимость в приложении, используя базу данных Google Firestore (NOSQL) - PullRequest
0 голосов
/ 22 октября 2018

Как поддерживать обратную совместимость в приложениях, использующих базы данных NOSQL, таких как Google Firestore?

Например, приложение (мобильное / iOS / Swift или другое), использующее в качестве базы данных Google Firestore, имеет много запросов, напрямую закодированных, напримерон опирается на структуру, в которой хранятся данные.Если эта структура изменится (по какой-то причине), приложение сломается.Напротив, в других стратегиях баз данных / приложений, где есть промежуточный уровень API, пока API изменяется с базой данных, пользовательские приложения остаются без изменений.

Каковы общие стратегии для работы с обновлениями базы данныхдля NOSQL / Google Firestore при желании поддерживать обратную совместимость?

См. также: здесь и здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...