ShardingSphere 系列
ShardingSphere 系列
本篇為目錄,點擊藍色字體可查看詳情。
1、ShardingSphere基本概念
2、ShardingSphere 之 Sharding-JDBC實現水平分表
3、ShardingSphere 之 Sharding-JDBC 實現水平分庫
4、ShardingSphere 之 Sharding-JDBC 實現垂直分庫
5、ShardingSphere 之 公共表
6、ShardingSphere 之 讀寫分離
7、ShardingSphere 之 Sharding-Proxy
8、ShardingSphere 之 Sharding-Proxy 實現分庫分表
9、ShardingSphere 之 Sharding-Proxy 讀寫分離
Apache ShardingSphere 是一套開源的分布式數據庫中間件解決方案組成的生態圈,它由 JDBC、Proxy 和 Sidecar(規劃中)這 3 款相互獨立,卻又能夠混合部署配合使用的產品組成。 它們均提供標準化的數據分片、分布式事務和數據庫治理功能,可適用于如 Java 同構、異構語言、云原生等各種多樣化的應用場景。
Apache ShardingSphere 定位為關系型數據庫中間件,旨在充分合理地在分布式的場景下利用關系型數據庫的計算和存儲能力,而并非實現一個全新的關系型數據庫。 它通過關注不變,進而抓住事物本質。關系型數據庫當今依然占有巨大市場,是各個公司核心業務的基石,未來也難于撼動,我們目前階段更加關注在原有基礎上的增量,而非顛覆。
Apache ShardingSphere 5.x 版本開始致力于可插拔架構,項目的功能組件能夠靈活的以可插拔的方式進行擴展。 目前,數據分片、讀寫分離、多數據副本、數據加密、影子庫壓測等功能,以及 MySQL、PostgreSQL、SQLServer、Oracle 等 SQL 與協議的支持,均通過插件的方式織入項目。 開發者能夠像使用積木一樣定制屬于自己的獨特系統。Apache ShardingSphere 目前已提供數十個 SPI 作為系統的擴展點,仍在不斷增加中。
ShardingSphere 已于2020年4月16日成為 Apache 軟件基金會的頂級項目。
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的ShardingSphere 系列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3 Curator框架实现分布式锁
- 下一篇: Microsoft Jet 数据库引擎找