2017-08-27 70 views
0

難道這有什麼不同,如果我是使用MySQL數據庫,現在我想用MySQL集羣我的服務器上。這將如何影響我的yii2應用程序?我必須作出DB連接任何更改或只是連接到任何節點?這會影響Active Queries嗎?它會影響活動模型關係嗎?連接Yii2應用到我的SQL集羣

在此先感謝。

回答

1

你需要仔細閱讀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