天天看点

现场直击:中国人的数据库分支AliSQL开放源代码下载 功能新增秒杀场景优化、TokuDB

现场直击:中国人的数据库分支AliSQL开放源代码下载 功能新增秒杀场景优化、TokuDB

mysql之父和alisql 之父的碰撞

现场直击:中国人的数据库分支AliSQL开放源代码下载 功能新增秒杀场景优化、TokuDB

正式下载的版本号和9月份内测时一致,都是5.6.32,但功能上稍有不同,正式下载版新增了两个功能:秒杀场景优化、tokudb。

谈到为何开源,褚霸在《中国人的数据库分支——apsaradb alisql开源思路》演讲中表示,最根本的目的是想回馈社区,帮助更多使用 mysql 的个人和企业;同时也希望通过开源促进交流,在讨论中发现alisql潜在的需求和改进点,促进产品的发展以及对rds产品的理解。

这位阿里云数据库领域的大佬也分享了alisql前世今生。在性能优化之外,rds业务还对alisql分支提出了更多运维、安全性、以及行业解决方案等需求。比如,性能:引入线程池、并行复制等功能,保证系统持续稳定和高吞吐;运维:线程内存、sql资源消耗等监控,帮助用户快速进行问题诊断;安全:透明数据加密,严防脱库源码级防火墙,阻断sql注入;方案电商秒杀:高并发下稳定减库存,物联网大数据——最高5倍压缩比。在生产环境服务了5年的云用户,patch数达300个之后,阿里云决定决定对alisql开源。

对于开源后怕不怕影响rds竞争力,褚霸回应两点:一点是,优化是没有止境的; 另外一点则是rds不是卖alisql的,它的核心竞争力是一整套高可靠、高可用、安全的数据库解决方案。

现场直击:中国人的数据库分支AliSQL开放源代码下载 功能新增秒杀场景优化、TokuDB

此前,阿里云数据库资深专家丁奇曾表示,只要rds业务在,alisql就一定会有人持续维护。在现场,褚霸也放出了对alisql的部分规划,主要为以下三点:

1.邀请用户自建测试并发表体验;

2.开放源码以后,会增加需求通道,对于有代表性的,能够服务垂直行业的需求开发和维护,让alisql和rds用户能够同步受益;

3.增加ailsql contributor 认证, github上review和合并contributor的merge request。同时,也定期组织contributor聚会和技术交流。

<b>相关阅读:</b>