Sharding-JDBC 1.5.0 正式发布:全新 SQL 解析引擎 - 开源中国社区
Float_left Icon_close
Sharding-JDBC 1.5.0 正式发布:全新 SQL 解析引擎
亮_dangdang 2017年07月31日

Sharding-JDBC 1.5.0 正式发布:全新 SQL 解析引擎

亮_dangdang 亮_dangdang 发布于2017年07月31日 收藏 75

做APP,小程序就上开源众包。世界杯期间免费领2600元启动金。>>>  

经过了 1.5.0.M1-1.5.0.M3 这 3 次里程碑版本的发布,Sharding-JDBC 1.5.0 稳定版终于正式发布。

Sharding-JDBC 1.5.0 版本是一次里程碑式升级,工作量巨大,Sharding-JDBC 截止到 1.4.2 之前所有的提交次数为 385 次,而 1.5.0 版本的总共提交次数为 804 次。

Sharding-JDBC 定位为水平扩展数据库中间件以及云原生基础开发套件,将全力专注于 OLTP 和本地内联事务处理以及数据库访问层治理。

本次里程碑版本的重要更新是:

  1. 数据库全支持,包括 MySQL、Oracle、SQLServer 和 PostgreSQL

  2. 全新的 SQL 解析模块,去掉对 Druid 的依赖。仅解析分片上下文,对于 SQL 采用"半理解"理念,进一步提升性能和兼容性,并降低代码复杂度

  3. 全新的 SQL 改写模块,增加优化性改写模块

  4. 全新的 SQL 归并模块,重构为流式、内存以及装饰者 3 种归并引擎

Sharding-JDBC 从 2016 年开源至今,已发布了 16 个版本,其中包含 5 个里程碑版本升级。在经历了整体架构的数次精炼以及稳定性打磨后,如今它已积累了足够的底蕴,相信可以成为开发者选择技术组件时的一个参考。真诚邀请感兴趣的人关注和参与。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Sharding-JDBC 1.5.0 正式发布:全新 SQL 解析引擎
分享
评论(27)
精彩评论
4
支持一下,本来beetlsql要做分库的,后来看到Sharding-JDBC 这么好,便放弃了,支持一下
2

引用来自“闲大赋”的评论

支持一下,本来beetlsql要做分库的,后来看到Sharding-JDBC 这么好,便放弃了,支持一下
一起做一个生态吧
2
这真是可喜可贺啊
1
还没实际用,都说很叼的样子,就是简单研究了下例子。
1
赞一个!
最新评论
0
这个版本改动很大
0

引用来自“chenlingxx”的评论

特意登入支持下 我们公司mysql也在用
oracle的时候 是自己写的 每次都得传个分表列的值
这个版本发布之后 能减轻我们公司很多工作
谢谢亮哥 谢谢dangdang
能看到这样的留言,真的感觉很荣幸:pray:
0

引用来自“chenlingxx”的评论

特意登入支持下 我们公司mysql也在用
oracle的时候 是自己写的 每次都得传个分表列的值
这个版本发布之后 能减轻我们公司很多工作
谢谢亮哥 谢谢dangdang
欢迎提供公司列表,我加入到采用公司列表中去
0
赞一个
1
还没实际用,都说很叼的样子,就是简单研究了下例子。
1
赞一个!
1
特意登入支持下 我们公司mysql也在用
oracle的时候 是自己写的 每次都得传个分表列的值
这个版本发布之后 能减轻我们公司很多工作
谢谢亮哥 谢谢dangdang
0
支持!
0

引用来自“闲大赋”的评论

支持一下,本来beetlsql要做分库的,后来看到Sharding-JDBC 这么好,便放弃了,支持一下

引用来自“亮_dangdang”的评论

一起做一个生态吧
:ok_hand:
0
从mycat换到了sharding-jdbc , 虽然分表后期想再拆分比较麻烦
2

引用来自“闲大赋”的评论

支持一下,本来beetlsql要做分库的,后来看到Sharding-JDBC 这么好,便放弃了,支持一下
一起做一个生态吧
4
支持一下,本来beetlsql要做分库的,后来看到Sharding-JDBC 这么好,便放弃了,支持一下
1
去掉druid,这样舒服多了
1
这个真没得说,屌爆了
1
参考这个词用的低调奢华
0
厉害啊~
0
亮哥V5
0
:open_hands:
0
厉害
0
等新版本更新已经很长时间了,终于发布了~
顶部