一種數(shù)據(jù)庫讀寫分離方法及平臺(tái)
基本信息
申請?zhí)?/td> | CN202111493848.9 | 申請日 | - |
公開(公告)號(hào) | CN114138809A | 公開(公告)日 | 2022-03-04 |
申請公布號(hào) | CN114138809A | 申請公布日 | 2022-03-04 |
分類號(hào) | G06F16/23(2019.01)I;G06F16/27(2019.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉琛;王寧武;趙鐵貓;楊宣志 | 申請(專利權(quán))人 | 納里健康科技有限公司 |
代理機(jī)構(gòu) | 北京盛凡佳華專利代理事務(wù)所(普通合伙) | 代理人 | 金福坤 |
地址 | 311100浙江省杭州市濱江區(qū)江南大道3688號(hào)通策廣場2幢901室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明屬于數(shù)據(jù)庫數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種數(shù)據(jù)庫讀寫分離方法,包括以下步驟:用戶通過客戶端應(yīng)用向網(wǎng)關(guān)發(fā)出網(wǎng)關(guān)服務(wù)請求;網(wǎng)關(guān)在接收到網(wǎng)關(guān)服務(wù)請求后,從網(wǎng)關(guān)服務(wù)緩存中加載該服務(wù)的只讀信息,判斷該服務(wù)的只讀屬性;如果所述網(wǎng)關(guān)服務(wù)為寫服務(wù)時(shí),后臺(tái)微服務(wù)集群將該服務(wù)發(fā)送至主數(shù)據(jù)庫,主數(shù)據(jù)庫根據(jù)該服務(wù)執(zhí)行寫操作,接收主數(shù)據(jù)庫返回的寫響應(yīng),通過網(wǎng)關(guān)將寫響應(yīng)返回給客戶端;如果所述網(wǎng)關(guān)服務(wù)為只讀服務(wù)時(shí),后臺(tái)微服務(wù)集群動(dòng)態(tài)切換,將該服務(wù)發(fā)送至從數(shù)據(jù)庫,接收從數(shù)據(jù)庫返回的只讀響應(yīng),通過網(wǎng)關(guān)將只讀響應(yīng)返回給客戶端??朔爽F(xiàn)有技術(shù)的不足,對網(wǎng)關(guān)服務(wù)進(jìn)行判斷和標(biāo)記,將只讀和寫分離至從數(shù)據(jù)庫和主數(shù)據(jù)庫。 |
