基于JDBC分發(fā)器的數(shù)據(jù)庫讀寫分離集群實時一致性方法

基本信息

申請?zhí)?/td> CN201910495097.0 申請日 -
公開(公告)號 CN110196859A 公開(公告)日 2019-09-03
申請公布號 CN110196859A 申請公布日 2019-09-03
分類號 G06F16/23(2019.01)I; G06F16/242(2019.01)I; G06F16/27(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 劉碧楠; 譚煒波; 蔣旭; 孫磊; 吳嵩; 姬濤濤; 顧云蘇 申請(專利權)人 天津神舟通用數(shù)據(jù)技術有限公司
代理機構 天津盛理知識產權代理有限公司 代理人 天津神舟通用數(shù)據(jù)技術有限公司
地址 300384 天津市西青區(qū)海高新區(qū)華苑產業(yè)區(qū)鑫茂科技園C1座五層D單元
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于JDBC分發(fā)器的數(shù)據(jù)庫讀寫分離集群實時一致性方法,包括以下步驟:應用程序調用神通數(shù)據(jù)庫JDBC驅動建立數(shù)據(jù)庫連接時,由神通數(shù)據(jù)庫JDBC驅動創(chuàng)建讀寫分離分發(fā)器;應用程序通過神通數(shù)據(jù)庫JDBC在已建立的數(shù)據(jù)庫連接上發(fā)送SQL語句,讀寫分離分發(fā)器對輸入的SQL語句進行分析,生成執(zhí)行策略:如果是主機執(zhí)行策略,則讀寫分離分發(fā)器將SQL語句分發(fā)到主機執(zhí)行并返回執(zhí)行結果,如果是備機執(zhí)行策略,則讀寫分離分發(fā)器將SQL語句分發(fā)到備機執(zhí)行并返回執(zhí)行結果。本發(fā)明設計合理,既可以通過備份服務分擔主機的負載,又保證了數(shù)據(jù)查詢的一致性,用戶應用程序可以在不做任何修改的情況下直接利用讀寫分離系統(tǒng)提高并發(fā)性。