连接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实现应基本正常。您可以像平常一样进行连接。
谢谢你这么多..通过阅读上面的点。看起来这不是选择使用的权利。我将在两台服务器之间配置mysql Master Master Replication。 – XXLend