激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - PHP訪問數(shù)據(jù)庫集群的方法小結(jié)

PHP訪問數(shù)據(jù)庫集群的方法小結(jié)

2020-12-28 14:24夢近-寒冬 PHP教程

這篇文章主要介紹了PHP訪問數(shù)據(jù)庫集群的方法,結(jié)合實(shí)例形式總結(jié)分析了三種常見的PHP訪問數(shù)據(jù)庫集群的技巧,需要的朋友可以參考下

本文總結(jié)分析了PHP訪問數(shù)據(jù)庫集群的方法。分享給大家供大家參考,具體如下:

一般常見的有三種做法:

1、自動(dòng)判斷sql是否為讀,來選擇數(shù)據(jù)庫的連接:

實(shí)例化php DB類的時(shí)候,需要一次連接兩臺(tái)服務(wù)器,然后根據(jù)slq選擇不同的連接,舉個(gè)例子:

?
1
2
3
4
5
6
7
8
$link_w = mysql_connect($w_host,$user,$pwd);
$link_r = mysql_connect($r_host,$user,$pwd);
//執(zhí)行sql
if(preg_match("/^select/i", trim($sql))) {
  mysql_query($sql,$link_r);
}else {
  mysql_query($sql,$link_w);
}

這個(gè)方法的優(yōu)點(diǎn)就是開發(fā)者執(zhí)行sql不用區(qū)分讀或者寫,在db類的底層自己判斷,缺點(diǎn)是,往往只需要讀或者寫時(shí)也需要打開兩個(gè)連接。

2、調(diào)用的時(shí)候自己選擇:

當(dāng)執(zhí)行sql前一般是能確定是寫還是讀,所以開發(fā)者需要手動(dòng)的調(diào)用不同的連接,舉個(gè)例子:

?
1
2
$w_db = new DB('w');
$w_db -> query('insert into .....');

當(dāng)sql為讀:

?
1
2
$r_db = new DB('r');
$r_db -> query('select .....');

主要通過,傳的參數(shù)來區(qū)別sql是讀還是寫,每次調(diào)用sql前需要調(diào)用開發(fā)者自己判斷。

3、使用MySQL Proxy做中間層代理,會(huì)自動(dòng)將判斷sql是讀或者寫,將請求轉(zhuǎn)發(fā)給服務(wù)器。優(yōu)點(diǎn)是程序不用更改任何代碼,只要啟動(dòng)mysql proxy 時(shí)分別指定讀或?qū)懙姆?wù)器:

?
1
2
--proxy-backend-addresses
--proxy-read-only-backend-addresses

希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 综合网日日天干夜夜久久 | 视频一区二区三区中文字幕 | 国产精品久久久久久久久粉嫩 | 国产精品久久久久久久四虎电影 | 亚洲免费视 | 红杏成人性视频免费看 | 免费一级高清毛片 | 久久综合久久综合久久 | 国产精品久久久久久久久岛 | 色妞妞视频 | 外国一级黄色片 | 国产精品视频免费看 | 91精品国产综合久久久动漫日韩 | 国产精品亚洲综合一区二区三区 | 久久亚洲春色中文字幕久久 | 欧美中文字幕一区二区三区亚洲 | 蜜桃精品视频在线观看 | 凹凸成人精品亚洲精品密奴 | 成品片a免人视频 | 成人黄色网战 | 欧美成人一区免费视频 | 色毛片 | 国产一级毛片在线看 | 欧美精品v国产精品v日韩精品 | 久久久久在线 | 国产精品999在线 | 日韩精品一区二区在线观看 | 成人男男视频拍拍拍在线观看 | 日本网站在线看 | 香蕉久久久 | 草草视频免费 | 麻豆一二区 | 亚洲精品成人久久 | 国产精品99久久99久久久二 | 黄污网站在线 | 狠狠操夜夜爱 | 久久亚洲精品国产 | 国产成年人视频 | 美女扒开胸罩给男生看视频 | 国产成人自拍视频在线观看 | 免费黄色a |