Интеграция базы данных Firebase в реальном времени с PHP и Hybris

У меня есть вопрос относительно интеграции базы данных Firebase в реальном времени в PHP,

Я пытаюсь синхронизировать данные между несколькими системами. Если одно приложение изменяет данные, оно должно отражаться в других системах. Одно приложение находится в Hybris, а другие приложения являются веб-приложениями PHP.

Возможно ли связать эти приложения с помощью firebase? так что он будет автоматически обновляться при изменении данных в любой из этих систем.

Мне не нужно синхронизировать все данные между системами, но некоторые конфигурации, которые используются несколькими системами.

Спасибо,

0

Решение

все зависит от того, какие данные вы хотите передать. Hybris — сложная система с огромной базой данных. Вы не можете передать все.

В вашем случае, я представляю, что когда что-то меняется, вам нужно запустить некоторую пользовательскую логику, чтобы сохранить это в Firebase, затем событие автоматически запускается в другой системе и обновлять базу данных. Если бы это была ваша идея, я бы порекомендовал написать собственный протокол для прямого подключения к вашей другой системе. Использование сокетов — хорошая идея для этого. Вам не нужна сторонняя БД для этого.

Другое возможное решение — использовать Firebase в качестве общей БД для обеих систем. Но имея идею, что Hybris действительно сложен, я не думаю, что вы можете хранить правильные данные в базе данных NoSQL. Все зависит от того, что именно вы хотите хранить.

Если вы хотите синхронизировать описание продукта и цену (например), вы можете использовать Firebase для этого. Если вы хотите синхронизировать весь продукт с категориями, функциями, корзинами, заказами и т. Д., Я бы порекомендовал создать настраиваемую синхронизацию между вашими системами.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]