Сочетание MySQL и Mongodb в приложении

Я пишу веб-приложение с использованием PHP/Symfony2/Doctrine2 и просто заканчиваю дизайн базы данных. Мы должны импортировать эти объекты (например. Проекты, поставщики )в нашу базу данных от разных клиентов из разных областей. У некоторых клиентов есть 2 поля в объекте проекта, а у некоторых — 20. Поэтому я подумал о реализации их в MongoDB, так как это кажется хорошим применением для этого.

Symfony2 поддерживает как ORM, так и ODM, так что это не должно быть проблемой. Теперь мой вопрос заключается в том, как обеспечить целостность данных в обеих базах данных. Потому что объекты в моей базе данных MySQL должны быть каким-то образом связаны с объектами в MongoDB для обеспечения целостности.

Есть ли лучшие решения? Будем признательны за любую помощь/мысли

10
задан Community 22 September 2017 в 18:01
поделиться