在Drupal的數據庫層應用MySQL Master/Slave

歸類于Drupal | 其他 | 數據庫技術 7 條評論

關于drupal性能的優化,文章Drupal高性能經驗漫談中提及多種方法,但在數據庫的架構方面,我們還沒有討論到MySQL的主從架構,即Master/Slave如何在drupal中應用。

眾所周知,MySQL的master/slave模式對于提高數據庫訪問層的性能是非常有效的,本文就在Drupal中如何應用mysql當master/slave做一下簡單介紹。

默認情況下Drupal6并不支持master/slave結構,即使是Drupal的Pressflow版本,也是只提供相關函數,并不能把已有的db_query定向到slave數據庫,因此有必要在drupal到query機制中加入router的功能。

根據Drupal.org上面這篇文章的討論,筆者總結了一下,并作了相應的改良,http://drupal.org/node/469274
閱讀全文 《在Drupal的數據庫層應用MySQL Master/Slave》

1,065 Views , , ,

頂部
安徽福彩15选5走势图