Thinkphp架構支援MySQL的讀寫分離

來源:互聯網
上載者:User

Thinkphp架構支援MySQL的讀寫分離

以前在做項目時,嘗試過用Mysql Proxy和Ameba來解決MySQL的讀寫分離,但效果都不甚理想,現在手上很多網站和項目都遷到Thinkphp架構了,感覺它的MySQL讀寫分離功能還是支援得很好的,主要代碼如下:

'DB_TYPE'=> 'mysql',

'DB_DEPLOY_TYPE' => 1, //開打支援多伺服器

'DB_RW_SEPARATE'=>true,//資料庫讀寫否分離

'DB_HOST'=> '192.168.11.101,192.168.11.102',

'DB_NAME'=>'test',

'DB_USER'=>'admin',

'DB_PWD'=>'admin101',

'DB_PREFIX' => 'fav_',

注意事項:

1、當採用原生態的sql語句進行寫入操作的時候,要用execute,讀操作要用query。

2、MySQL資料主從同步還是要靠MySQL的機制來實現,所以這個時候MySQL主從同步的延遲問題是需要最佳化,延遲時間太長不僅影響業務,還影響使用者體驗。

MySQL5.6 Replication主從複製(讀寫分離) 配置完整版

搭建MySQLProxy 伺服器實現讀寫分離+主從同步

MySQL-5.6+MySQL-Proxy構建主從複製與讀寫分離

MySQL資料庫讀寫分離

本文永久更新連結地址:

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.