末冬的新曙光-Apache ShardingSphere (Incubating) 3.1.0.M1活力上线

ShardingSphere团队发布3.1.0.M1版本,新增功能包括支持XA强一致事务、路由至单一数据节点的SQL全兼容及DISTINCT语句支持。同时,该版本调整了API并优化了数据库治理模块。ShardingSphere自进入Apache基金会孵化器以来,不断加强社区建设和对外合作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

640?wx_fmt=jpeg

ShardingSphere团队本次特意为大家准备了文章的音频解读,方便大家随时随地聆听我们,欢迎各位的聆听!感谢ShardingSphere团队核心开发人员潘娟献声,欢迎大家的意见和建议。


ShardingSphere自进入Apache基金会孵化器以来,不仅快马加鞭,保质保量地完成着Roadmap的各项阶段核心功能。同时,更加注重社区建设与对外合作,打造国际化一流社区。


末冬之际,ShardingSphere 3.1.0.M1与大家如约而至!


   前序   


Apache ShardingSphere(Incubating)是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(规划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务、数据库治理和管控界面(规划中)功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。


自2018年11月进入Apache基金会孵化器以来,Apache ShardingSphere (Incubating)不仅在核心功能上不断完善和巩固,而且加大了社区建设、对外合作、分享宣传等工作的投入,聆听社区的声音,不断深化国际化发展路线。


 本期看点 


主要更新


  • API调整
  1. 调整数据库治理模块的注册中心存储结构。

  2. 调整Sharding-JDBC的配置相关API。

  • 新功能
  1. 支持XA强一致事务。

  2. 路由至单一数据节点的SQL 100%全兼容(目前仅MySQL)。

  3. 支持DISTINCT语句。

  4. 支持广播表。

  5. 解决使用默认分布式自增主键在TPS不高的情况下可能导致数据倾斜的问题。


  • Tips:

所有Issues和Pull Requests都可以在https://github.com/sharding-sphere/sharding-sphere/milestone/3上获取详细信息。


社区建设


1. 新Logo火热上线。


https://github.com/sharding-sphere/sharding-sphere/issues/1547

上征集各位社区朋友的作品,感谢GitHub上bigLeon、 Quiter2013、 woshibigsail、 jessica-ccc、 tcmtang、 wuwansen的支持,最终wuwansen的作品成功入选


640?wx_fmt=png

ShardingSphere新Logo


2. 打造符合Apache Way的社区。


通过

Apache邮件列表

(dev@shardingsphere.apache.org)、

GitHub的Issue列表

(https://github.com/sharding-sphere/sharding-sphere/)

方式参与讨论,我们会积极回复,并逐步引导贡献者提交代码。


3. 官方文档内核解析架构图,新功能详解等内容持续完善。


本次发版的3.1.0.M1为大家带来了期待已久的分布式事务,广播表,DISTINCT支持等重大功能,还修复了各位社区朋友提及的Bug。此外,3.1正式版也将于近期发布,3.1正式版将成为3.x的最终版。4.X版将正式将repo迁移至apache,开启新篇章。欢迎各位朋友下载测试,并给予反馈。


Roadmap


640?wx_fmt=png


获取方式


1. Sharding-JDBC获取方式


<groupId>io.shardingsphere</groupId>

<artifactId>sharding-jdbc-core</artifactId>
<version>3.1.0.M1</version>


2. Sharding-Porxy获取方式


docker pull shardingsphere/sharding-proxy


640?wx_fmt=gif

Apache ShardingSphere(Incubating)自2016开源以来,不断精进、不断发展,被越来越多的企业和个人认可:Github上收获6000+的stars,70+公司企业的成功案例。此外,越来越多的企业和个人也加入到Apache ShardingSphere(Incubating)的开源项目中,为它的成长和发展贡献了巨大力量。


我们从未停息过脚步,聆听社区伙伴的需求和建议,不断开发新的、强大的功能,不断使其健壮可靠!

开源不易, 我们却愿向着最终的目标,步履不停!

那么,正在阅读的你,是否可以助我们一臂之力呢?分享、转发、使用、交流,以及加入我们,都是对我们最大的鼓励!

项目地址:

https://github.com/sharding-sphere/sharding-sphere/


更多信息请浏览官网:

http://shardingsphere.io/


Apache ShardingSphere 

(Incubating) 

640?wx_fmt=jpeg640?wx_fmt=png长按识别二维码



扫码进群

640?wx_fmt=jpeg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值