连接Yii2应用到我的SQL集群

问题描述:

难道这有什么不同,如果我是使用MySQL数据库,现在我想用MySQL集群我的服务器上。这将如何影响我的yii2应用程序?我必须作出DB连接任何更改或只是连接到任何节点?这会影响Active Queries吗?它会影响活动模型关系吗?连接Yii2应用到我的SQL集群

在此先感谢。

你需要仔细阅读Known Limitations of NDB Cluster部分在MySQL的文档。

最重要的部分是:对于指数化

  • 列的宽度的限制,
  • TEXT和BLOB不能被索引,
  • BIT柱不能是主键,唯一键,或索引,也不可能它是复合主键,唯一键或索引的一部分
  • 您不能拥有包含AUTO_INCREMENT列的表并且没有明确的主键
  • 只读READ COMMITTED事务隔离级别
  • 外键只在NDB簇7.3及更高版本支持。

Yii中2 AR实现应基本正常。您可以像平常一样进行连接。

+0

谢谢你这么多..通过阅读上面的点。看起来这不是选择使用的权利。我将在两台服务器之间配置mysql Master Master Replication。 – XXLend