四大開源分布式存儲 sharding-jdbc穩(wěn)定嗎?
sharding-jdbc穩(wěn)定嗎?前文已介紹了Sharding-JDBC是實現(xiàn)了JDBC協(xié)議的jar文件?;贘DBC協(xié)議的實現(xiàn)與基于MySQL等數(shù)據(jù)庫協(xié)議實現(xiàn)的中間層略有差別。無論使用哪種架構(gòu),核心
sharding-jdbc穩(wěn)定嗎?
前文已介紹了Sharding-JDBC是實現(xiàn)了JDBC協(xié)議的jar文件。基于JDBC協(xié)議的實現(xiàn)與基于MySQL等數(shù)據(jù)庫協(xié)議實現(xiàn)的中間層略有差別。
無論使用哪種架構(gòu),核心邏輯均極為相似,除了協(xié)議實現(xiàn)層不同(JDBC或數(shù)據(jù)庫協(xié)議),都會分為分片規(guī)則配置、SQL解析、SQL改寫、SQL路由、SQL執(zhí)行以及結(jié)果歸并等模塊。