分庫分表的方法、裝置、電子設(shè)備及存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN202110118155.5 | 申請日 | - |
公開(公告)號 | CN112860691A | 公開(公告)日 | 2021-05-28 |
申請公布號 | CN112860691A | 申請公布日 | 2021-05-28 |
分類號 | G06F16/22(2019.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 林皓;楊泳;梁寶珠;黨艷平 | 申請(專利權(quán))人 | 北京北信源軟件股份有限公司 |
代理機(jī)構(gòu) | 北京路浩知識產(chǎn)權(quán)代理有限公司 | 代理人 | 李文清 |
地址 | 100081北京市海淀區(qū)中關(guān)村南大街34號中關(guān)村科技發(fā)展大廈C座1602室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實(shí)施例提供了一種分庫分表的方法、裝置、電子設(shè)備及存儲介質(zhì)。其中,分庫分表的方法,包括:獲取客戶端發(fā)送的SQL語句,根據(jù)預(yù)先得到的分庫分表規(guī)則對所述SQL語句進(jìn)行分析,獲取所述SQL語句訪問的多個(gè)數(shù)據(jù)庫中的目標(biāo)數(shù)據(jù)庫,其中,所述多個(gè)數(shù)據(jù)庫是根據(jù)業(yè)務(wù)需求預(yù)先采用預(yù)設(shè)的分表算法建立的;將所述SQL語句發(fā)送至所述目標(biāo)數(shù)據(jù)庫,以便所述目標(biāo)數(shù)據(jù)庫返回對應(yīng)于所述SQL語句的數(shù)據(jù);將所述數(shù)據(jù)發(fā)送給所述客戶端。本發(fā)明的實(shí)施例,能夠在不改變原有業(yè)務(wù)邏輯、不修改原有業(yè)務(wù)代碼的情況下來完成分庫分表,保證了業(yè)務(wù)系統(tǒng)的穩(wěn)定性和可擴(kuò)展性。?? |
