分庫分表的方法、裝置、電子設(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ò)展性。??