我在Yii框架中开始了一个非常大的项目,我需要一起研究MySQL和MongoDB。我想问一下,如果有人有任何使用这两个数据库和Yii的经验。是否可以使用(例如)YiiMongoDBSuite Yii插件,并选择要查询的数据库?或者我需要重写一些Yii功能来实现这一目标吗?将这两个数据库结合使用的最佳做法是什么?
答案 0 :(得分:1)
每个扩展将(应该)从main.php
配置中获取不同的配置变量。 CActiveRecord将采用db
,ymds将采用mongodb
。因此,将MySQL和MongoDB之间的模型分开(在CActiveRecord和ymds之间复制模型)应该足以将这两个数据库与Yii一起使用。