重磅! 分布式数据库中间件Sharding-JDBC 2.0.0正式发布

栏目: 软件资讯 · 发布时间: 8年前

内容简介:Sharding-JDBC 2.0.0,在经过几个月的开发,和3个里程碑的迭代之后正式发布。Sharding-JDBC集分库分表、读写分离、分布式主键、柔性事务和数据治理与一身,提供一站式的解决分布式关系型数据库的解决方案。 从2.x...

Sharding-JDBC 2.0.0,在经过几个月的开发,和3个里程碑的迭代之后正式发布。Sharding-JDBC集分库分表、读写分离、分布式主键、柔性事务和数据治理与一身,提供一站式的解决分布式关系型数据库的解决方案。

从2.x版本开始,Sharding-JDBC正式将包名、Maven坐标、码云仓库、GitHub仓库和官方网站统一为io.shardingjdbc。这意味着除了当当的无私奉献,我们也乐于采纳第三方公司的代码贡献。本次2.0.0的版本,由当当与数人云共同开发,感谢当当与数人云开发人员的辛苦工作。

Sharding-JDBC 1.x关注 SQL 兼容性、分库分表、读写分离、分布式主键、柔性事务等分片功能;Sharding-JDBC 2.x提供了全新的Orchestration模块,关注数据库和数据库访问层应用的治理。2.0.0在治理方面的主要更新是:

  1. 配置动态化。可以通过zookeeper或etcd作为注册中心动态修改数据源以及分片规则。

  2. 数据治理。提供熔断数据库访问程序对数据库的访问和禁用从库的访问的能力。

  3. 跟踪系统支持。可以通过sky-walking等基于Opentracing协议的APM系统中查看sharding-jdbc的调用链,并提供sky-walking的自动探针。

  4. 提供sharding-jdbc的spring-boot-starter。

通过2.x提供的数据治理能力,sharding-jdbc的架构图更新为:

重磅! 分布式数据库中间件Sharding-JDBC 2.0.0正式发布

数人云不但贡献了sharding-jdbc的核心代码,还提供了hawk的统一配置中心平台,也会于近期开源。通过对sharding-jdbc注册中心的读写,提供了对配置的图形化界面支持。

著名的apm开源软件sky-walking也将于近期采用sharding-jdbc作为其底层存储追踪日志的存储引擎。

sharding-jdbc将与配置中心hawk,apm的sky-walking一起打造分布式服务的生态圈。

欢迎访问Sharding-JDBC的官网:http://shardingjdbc.io/。感谢开源中国对Sharding-JDBC的大力支持。目前2017年最受欢迎的中国开源软件也在评选中,欢迎为Sharding-JDBC投上您宝贵的一票


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大连接

大连接

[美] 尼古拉斯•克里斯塔基斯(Nicholas A. Christakis)、[美] 詹姆斯•富勒(James H. Fowler) / 简学 / 中国人民大学出版社 / 2013-1 / 59.90元

[内容简介] 1. 本书是继《六度分隔》之后,社会科学领域最重要的作品。作者发现:相距三度之内是强连接,强连接可以引发行为;相聚超过三度是弱连接,弱连接只能传递信息。 2. 本书讲述了社会网络是如何形成的以及对人类现实行为的影响,如对人类的情绪、亲密关系、健康、经济的运行和政治的影响等,并特别指出,三度影响力(即朋友的朋友的朋友也能影响到你)是社会化网络的强连接原则,决定着社会化网络的......一起来看看 《大连接》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码

SHA 加密
SHA 加密

SHA 加密工具