Mix aus MySQL und Mongodb in einer Anwendung

Ich schreibe eine Webanwendung mit PHP / Symfony2 / Doctrine2 und beende gerade das Design der Datenbank. Wir müssen diese Objekte (z. B. Projekte, Lieferanten) in unsere Datenbank importieren, die von verschiedenen Kunden mit unterschiedlichen Bereichen stammen. Einige Kunden haben 2 Felder im Projektobjekt und andere 20 Felder. Daher habe ich überlegt, sie in MongoDB zu implementieren, da dies eine gute Verwendung zu sein scheint.

Symfony2 unterstützt sowohl ORM als auch ODM, so dass dies kein Problem darstellen sollte. Jetzt ist meine Frage, wie die Integrität der Daten in beiden Datenbanken sichergestellt werden kann. weilObjekte in meiner MySQL-Datenbank müssen irgendwie mit den Objekten in der MongoDB verknüpft sein für Integritätsprobleme.

Gibt es da draußen bessere Lösungen? Jede Hilfe / Gedanken wäre dankbar

Antworten auf die Frage(2)

Ihre Antwort auf die Frage