鍍金池/ 問(wèn)答/PHP  Linux  數(shù)據(jù)庫(kù)/ 一臺(tái)電腦上怎么實(shí)現(xiàn)mysql讀寫(xiě)分離?

一臺(tái)電腦上怎么實(shí)現(xiàn)mysql讀寫(xiě)分離?

`一臺(tái)電腦上怎么實(shí)現(xiàn)mysql讀寫(xiě)分離?有沒(méi)有玩過(guò)的啊?

回答
編輯回答
瞄小懶

docker唄

2018年2月25日 16:49
編輯回答
近義詞

一臺(tái)電腦上也可以,開(kāi)啟多個(gè)MySQL進(jìn)程監(jiān)聽(tīng)不同的端口就行了

2018年7月30日 01:46
編輯回答
練命

你所說(shuō)的讀寫(xiě)分離是指什么?
可以在代碼里實(shí)現(xiàn) sql 語(yǔ)句 中 select 語(yǔ)句 連接一個(gè)數(shù)據(jù)庫(kù),update、insert delete 連另外一個(gè)數(shù)據(jù)庫(kù)
也可以通過(guò) mysqlproxy 等工具實(shí)現(xiàn) 讀寫(xiě)分離。
一臺(tái)電腦,可以通過(guò)安裝在不同目錄下 修改配置文件 port 和socket 設(shè)置不同參數(shù) 實(shí)現(xiàn)一臺(tái)電腦多個(gè) mysql

2018年1月17日 16:23
編輯回答
青黛色

啟動(dòng)多個(gè) MySQL 。

2017年6月9日 06:31
編輯回答
裸橙

啟動(dòng)多個(gè)mysql守護(hù)進(jìn)程就可以了。端口改一下。不過(guò)性能就差很多了吧。

2017年7月16日 22:23
編輯回答
吢涼

如果是linux,可以將用戶寫(xiě)入的數(shù)據(jù)存放在memecache或者redis中,然后根據(jù)crontab定時(shí)任務(wù),每天凌晨訪問(wèn)量少的時(shí)候?qū)懭搿?/p>

2017年5月20日 22:47
編輯回答
何蘇葉

開(kāi)啟兩個(gè)mysql。通過(guò)監(jiān)聽(tīng)不同的端口來(lái)實(shí)現(xiàn)多個(gè)mysql進(jìn)程共存呀。

2017年8月4日 05:25
編輯回答
尤禮

開(kāi)啟兩個(gè)mysql實(shí)例。。配置一主一從。

2017年1月26日 11:22
編輯回答
安若晴

讀寫(xiě)分離是程序邏輯上的事情,讀寫(xiě)分離中間件的作用是在不修改代碼的情況下使你達(dá)到讀寫(xiě)分離的效果
讀寫(xiě)分離:

  1. 讀寫(xiě)分離分離什么
    讀請(qǐng)求和寫(xiě)請(qǐng)求分離發(fā)送到兩個(gè)不同的服務(wù)器。
  2. 讀寫(xiě)分離有什么用
    眾所周知,幾乎沒(méi)有服務(wù)器讀取壓力和寫(xiě)入壓力是對(duì)等的,那么總有更加強(qiáng)勢(shì)的一方,一旦一方過(guò)于強(qiáng)勢(shì),那么就需要讀寫(xiě)分離對(duì)他們進(jìn)行隔離,給強(qiáng)勢(shì)的一方安排一臺(tái)更加強(qiáng)大的服務(wù)器,使服務(wù)器性能更加得到保障。這就是讀寫(xiě)分離的作用。
  3. 讀寫(xiě)分離的基本要素
    一個(gè)數(shù)據(jù)庫(kù)集群,讀寫(xiě)分離的數(shù)據(jù)庫(kù)集群的基本架構(gòu)是主從架構(gòu)。
    寫(xiě)入主數(shù)據(jù)庫(kù),并同步到從數(shù)據(jù)庫(kù)進(jìn)行讀取。

從你的問(wèn)題上來(lái)看,你是想嘗試一下讀寫(xiě)分離但是沒(méi)有那么多硬件來(lái)支持。
所以可以前面一些答主的作用,啟動(dòng)兩個(gè)mysql監(jiān)聽(tīng)兩個(gè)不同的端口,并組織成主從架構(gòu),禁止從服務(wù)器的寫(xiě)入操作。

2017年10月29日 07:57
編輯回答
放開(kāi)她

題主問(wèn)題不是很明確,簡(jiǎn)單分析下:

一臺(tái)電腦上怎么實(shí)現(xiàn)mysql讀寫(xiě)分離?

關(guān)鍵字1:mysql讀寫(xiě)分離:主從服務(wù)器利用MySQL的二進(jìn)制日志文件,實(shí)現(xiàn)數(shù)據(jù)同步。二進(jìn)制日志由主服務(wù)器產(chǎn)生,從服務(wù)器響應(yīng)獲取同步數(shù)據(jù)庫(kù)。
可以參考下這些資料來(lái)實(shí)現(xiàn):

http://www.cnblogs.com/alvin_xp/p/4162249.html 
http://www.linuxidc.com/Linux/2016-09/135121.htm CentOS搭建MySQL主從復(fù)制,讀寫(xiě)分離
http://blog.csdn.net/jack85986370/article/details/51559232
http://blog.csdn.net/lightyaoyuan/article/details/52623469

關(guān)鍵字2:一臺(tái)電腦上: 通過(guò)監(jiān)聽(tīng)不同端口解決同一臺(tái)電腦跑兩個(gè)數(shù)據(jù)庫(kù)就可以了。

2017年6月6日 08:24