我正在使用 PHP/Symfony2/Doctrine2 编写一个 Web 应用程序,并且刚刚完成了数据库的设计。我们必须将这些对象(例如项目、供应商)导入我们的数据库,这些对象来自不同领域的不同客户。有些客户在项目对象中有 2 个字段,有些有 20 个。所以我正在考虑在 MongoDB 中实现它们,因为它看起来很有用。
Symfony2 支持 ORM 和 ODM,所以这应该不是问题,现在我的问题是如何确保两个数据库中数据的完整性。因为我的 MySQL 数据库中的对象需要以某种方式链接到 MongoDB 中的对象以解决完整性问题。
有没有更好的解决方案?任何帮助/想法将不胜感激