Перенос данных в Firebase из mysql

Я не совсем понимаю идею создания firebase .

Мой текущий сценарий:

Наличие веб-приложения, которое использует – PHP и Mysql

Требование:

Создание гибридного мобильного приложения с использованием Ionic Framework и обучение, которое было частью торта, так как я уже знаю AngularJS

Теперь вот тяжелая часть:

Я хочу, чтобы данные sync между мобильным приложением и веб-приложением. После многих поисковых запросов я размышлял над двумя идеями:

1) Использование Firebase или 2) Использование PouchDB

Трудности:

Если мне придется использовать PouchDB тогда мне придется использовать CouchDB на сервере, что довольно сложно, я предполагаю, что заменил существующий mysql .

Итак, используя firebase, мне нужно импортировать все мои данные DB данных в Firebase и использовать javascript firebase Client для синхронизации

Поэтому мой вопрос:

1) После импорта данных в firebase, если в mysql database происходят какие-либо дальнейшие операции, как firebase узнает о моих изменениях? Потому что мои скрипты PHP подключаются к существующей базе данных mysql .

2) Нужно ли мне также менять свои PHP скрипты?

Насколько я знаю, как только вы перейдете к использованию Firebase (так что вы будете переносить все свои существующие данные в Firebase), тогда вся дальнейшая связь будет с самой Firebase – вам больше не понадобится ваша база данных MySQL.

Кроме того, вам больше не придется использовать ваши PHP-скрипты, потому что вы можете делать все манипуляции с помощью firebase через ваши контроллеры в Angular.