Mix de MySQL e Mongodb em um aplicativo

Eu estou escrevendo uma aplicação web usando PHP / Symfony2 / Doctrine2 e apenas terminando o design do banco de dados. Nós temos que importar esses objetos (por ex. Projetos, fornecedores) para o nosso banco de dados que vêm de diferentes clientes com diversos campos. Alguns clientes têm dois campos no objeto do projeto e alguns têm 20. Então, eu estava pensando em implementá-los no MongoDB, já que parece ser um bom uso para ele.

O Symfony2 suporta ORM e ODM, portanto, isso não deve ser um problema. Agora, minha pergunta é como garantir a integridade dos dados em ambos os bancos de dados. PorqueObjetos no meu banco de dados MySQL precisam ser de alguma forma ligados aos objetos no MongoDB para problemas de integridade.

Existem soluções melhores por aí? Qualquer ajuda / pensamentos seria apreciada

questionAnswers(2)

yourAnswerToTheQuestion