Apache官宣!ShardingSphere首個Apache版本發佈

Apache官宣!ShardingSphere首個Apache版本發佈

竹外桃花三兩枝,春江水暖鴨先知。四月春回大地之時,Apache ShardingSphere 4.0.0-RC1終於在今天與大家見面了!

距離ShardingSphere 3.x的時代已有半年之久。在這半年的時間裡,ShardingSphere團隊夜以繼日,持續發力。在產品核心功能方面,我們不斷開發新的、重大的功能,修復社區反饋的問題,且持續進行微內核重構打磨;在社區建設方面,不斷踐行Apache Way,致力於打造充滿活力、規範、互助的社區。

作為進入Apache基金會後第一個Release Version,4.0.0-RC1意義非凡,Apache官方的宣佈郵件:
https://lists.apache.org/thread.html/30d83a212413cc50125279e0ccfe36b6eff06228e3156d4cc2d173dc@
%3Cgeneral.incubator.apache.org%3E。它將今年1月份發佈的3.1.0.M1,3.1.0以及未正式發佈的3.1.0.1的功能進行重新打磨和規劃,並在此基礎上進行其他重量級功能的開發, 修復相關Bug,穩定內核基礎,終於以相對完善的姿態於今日與大家見面。

Apache官宣!ShardingSphere首個Apache版本發佈

前序

Apache ShardingSphere(Incubating)是一套開源的分佈式數據庫中間件解決方案組成的生態圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(規劃中)這3款相互獨立的產品組成。他們均提供標準化的數據分片、分佈式事務、數據庫治理和管控界面(規劃中)功能,可適用於如Java同構、異構語言、容器、雲原生等各種多樣化的應用場景。

自2018年11月進入Apache基金會孵化器以來,Apache ShardingSphere (Incubating)不僅在核心功能上不斷完善和鞏固,而且加大了社區建設、對外合作、分享宣傳等工作的投入,聆聽社區的聲音,不斷深化國際化發展路線。

Apache官宣!ShardingSphere首個Apache版本發佈

本期看點

4.0.0-RC1,作為ShardingSphere進入Apache基金會後第一個Release Version,將3.1.0.M1, 3.1.0, 3.1.0.1 和 4.0.0.M1版本全部合併至此版本發佈。

API調整

1. 調整數據庫治理模塊的註冊中心存儲結構。

2. 調整Sharding-JDBC的配置相關API。

3. 將包名和maven的groupId從io.shardingsphere改為org.apache.shardingsphere。

4. 調整spring-boot-starter。

新功能

1. 支持XA強一致事務。

2. 支持數據脫敏。

3. 支持使用PostgreSQL協議訪問Sharding-Proxy。

4. 支持DISTINCT語句。

5. 支持廣播表。

6. 路由至單一數據節點的SQL 100%全兼容(僅MySQL)。

更新日誌

1. [MILESTONE #3](https://github.com/sharding-sphere/sharding-sphere/milestone/3)

2. [MILESTONE #4](https://github.com/sharding-sphere/sharding-sphere/milestone/4)

3. [MILESTONE #5](https://github.com/sharding-sphere/sharding-sphere/milestone/5)

4. [MILESTONE #6](https://github.com/sharding-sphere/sharding-sphere/milestone/6)

Apache官宣!ShardingSphere首個Apache版本發佈

獲取方式

1. 通過Maven獲取Sharding-JDBC

org.apache.shardingsphere

sharding-jdbc-core

4.0.0-RC1

2. 通過Docker獲取Sharding-Proxy

docker pull shardingsphere/sharding-proxy

3. 通過下載地址獲取源碼或二進制包

https://www.apache.org/dyn/closer.cgi/incubator/shardingsphere/4.0.0-RC1/


分享到:


相關文章: