分布式JDBC實(shí)現(xiàn)方法、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)

基本信息

申請?zhí)?/td> CN202110325198.0 申請日 -
公開(公告)號 CN112925841A 公開(公告)日 2021-06-08
申請公布號 CN112925841A 申請公布日 2021-06-08
分類號 G06F16/25;G06F16/242;G06F16/27 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 鄭曉軍;矯順田;馮路;苗健;高雪玉;張魯敏 申請(專利權(quán))人 瀚高基礎(chǔ)軟件股份有限公司
代理機(jī)構(gòu) 工業(yè)和信息化部電子專利中心 代理人 羅丹
地址 250101 山東省濟(jì)南市高新區(qū)新濼大街2117號銘盛大廈20層2001室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種分布式JDBC實(shí)現(xiàn)方法、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)。分布式JDBC實(shí)現(xiàn)方法,包括:當(dāng)接收到獲取數(shù)據(jù)庫連接的請求時,從第一配置文件中獲取各個分布式數(shù)據(jù)庫節(jié)點(diǎn)的地址并進(jìn)行儲存;當(dāng)接收到調(diào)用執(zhí)行SQL語句的請求時,從第二配置文件中獲取SQL語句模板,并基于SQL語句模板中設(shè)置的分片鍵,連接對應(yīng)的分布式數(shù)據(jù)庫節(jié)點(diǎn)。采用本發(fā)明,可以解決原生JDBC不便于處理分布式數(shù)據(jù)庫場景的問題,降低了應(yīng)用程序獲取分布式數(shù)據(jù)庫節(jié)點(diǎn)連接時的復(fù)雜度,降低了應(yīng)用程序開發(fā)維護(hù)的成本。