成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 項(xiàng)目在進(jìn)行讀寫分離的時候,程序如何區(qū)分是讀還是寫?

瀏覽:124日期:2022-06-18 08:55:01

問題描述

項(xiàng)目在進(jìn)行讀寫分離的時候,程序如何區(qū)分是讀還是寫?

問題解答

回答1:

讀的數(shù)據(jù)庫服務(wù)器192.168.1.110:3306

寫的數(shù)據(jù)庫服務(wù)器192.168.1.120:3306

最常用的SQL語句就是select去110服務(wù)器執(zhí)行insert、update、delete去120服務(wù)器執(zhí)行

剩下的就基礎(chǔ)的數(shù)據(jù)同步交給mysql這種數(shù)據(jù)庫軟件自動處理了

回答2:

一般這個是在db模型底層控制;如select的時候,就去讀;insert等的時候就寫;然后執(zhí)行數(shù)據(jù)庫操作,就用模型去進(jìn)行操作!

回答3:

如果你們有點(diǎn)時間和錢的話最后上數(shù)據(jù)庫中間件,讓中間件幫你路由,程序什么都不用管如果想簡單就程序自己判斷,比如說一個讀數(shù)據(jù)源,一個寫數(shù)據(jù)源,程序根據(jù)你自己的業(yè)務(wù)來走哪個數(shù)據(jù)源,比如說findByUid方法走讀,saveUser走寫,類似就解決了