分片數(shù)據(jù)庫(kù)訪問方法及數(shù)據(jù)庫(kù)系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN201210496069.9 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN103853718B | 公開(公告)日 | 2018-05-08 |
申請(qǐng)公布號(hào) | CN103853718B | 申請(qǐng)公布日 | 2018-05-08 |
分類號(hào) | G06F17/30 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 郭清;胡迪;潘明國(guó) | 申請(qǐng)(專利權(quán))人 | 廈門新見福電子商務(wù)有限公司 |
代理機(jī)構(gòu) | 上海弼興律師事務(wù)所 | 代理人 | 北京京東尚科信息技術(shù)有限公司;廈門新見福電子商務(wù)有限公司 |
地址 | 100195 北京市海淀區(qū)杏石口路65號(hào)西杉創(chuàng)意園四區(qū)11號(hào)樓東段1-4層西段1-4層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種分片數(shù)據(jù)庫(kù)訪問方法及數(shù)據(jù)庫(kù)系統(tǒng)。所述分片數(shù)據(jù)庫(kù)訪問方法用于Mybatis和Spring構(gòu)架,包括以下步驟:1、基于一數(shù)據(jù)庫(kù)事務(wù)通過Spring配置文件定位待訪問的數(shù)據(jù)庫(kù);2、分別為每個(gè)待訪問的數(shù)據(jù)庫(kù)建立一訪問線程;3、Mybatis的數(shù)據(jù)庫(kù)操作接口通過各個(gè)訪問線程操作各個(gè)訪問線程關(guān)聯(lián)的待訪問的數(shù)據(jù)庫(kù),收集各個(gè)訪問線程的反饋數(shù)據(jù)并生成執(zhí)行結(jié)果;4、Spring的事務(wù)管理接口基于所述數(shù)據(jù)庫(kù)操作接口生成的執(zhí)行結(jié)果檢測(cè)所述數(shù)據(jù)庫(kù)事務(wù)是否執(zhí)行成功,并執(zhí)行相應(yīng)地提交和回滾。本發(fā)明還提供了一種使用所述分片數(shù)據(jù)庫(kù)訪問方法的數(shù)據(jù)庫(kù)系統(tǒng)。本發(fā)明利用現(xiàn)有的框架,通過路由策略來實(shí)現(xiàn)分頁(yè)數(shù)據(jù)庫(kù)的操作。 |
