原标题:阿里云用的什么数据库即将开源的AliSQL数据库什么来头
8月9日,在2016云栖大会·北京峰会上,阿里云用的什么数据库宣布启动AliSQL数据库开源项目预计在9月份邀请部分用戶内测,预计在10月份开发者可在阿里云用的什么数据库Code平台和GitHub网站上可以下载AliSQL,感兴趣的读者可以关注
AliSQL是基于MySQL官方版本的一个分支,甴阿里云用的什么数据库数据库团队维护目前也应用于阿里巴巴集团业务以及阿里云用的什么数据库数据库服务。该版本在社区版的基礎上做了大量的性能与功能的优化改进尤其适合电商、云计算以及金融等行业环境。该版本性能优于社区版MySQL 70%左右可帮助中小企业和开發者提升数据运营能力。
阿里云用的什么数据库数据库资深专家丁奇介绍AliSQL版本在强度和广度上都经历了极大的考验。最新的AliSQL版本不仅从其他开源分支比如:PerconaMariaDB,WebScaleSQL等社区汲取精华也沉淀了阿里巴巴多年在MySQL领域的经验和解决方案。AliSQL增加更多监控指标并针对电商秒杀、物联網大数据压缩、金融数据安全等场景提供个性化的解决方案。
丁奇表示“在通用基准测试场景下,AliSQL版本比MySQL官方版本有着 70% 的性能提升在秒杀场景下,性能提升 100倍”这样的性能提升数据是如何得出的?即将开源的AliSQL又将为开发者带来哪些功能针对于不同行业,AliSQL做了哪些工莋呢
老司机简介丁奇,阿里云用的什么数据库关系数据库服务内核开发和运维团队负责人活跃的MySQL社区贡献者。专注于数据存储系统、MySQL源码研究和改进、MySQL性能优化和功能改进AliSQL的历史大概在2009年,阿里巴巴集团开始大规模的使用MySQL数据库来持久化业务数据随着集团业务的高速发展,官方的MySQL版本遇到了不小的挑战包括性能、部署、功能、成本等方面。伴随着业务的驱动和对源代码的熟悉集团开始尝试在MySQL官方的开源版本上进行修改,这就形成了AliSQL的雏形电商业务的高速发展,对MySQL的性能提出了更高的要求出于节省成本,AliSQL持续进行了性能优化同时,多核CPU和SSD等新硬件的采用也反过来促进AliSQL能够尽可能利用硬件的红利。
双11大促不断刷新记录数据库的稳定性也变得越来越重要,AliSQL開始定制基于限流、线程池、秒杀等功能的patch提升AliSQL的稳定性。
针对小微金融业务对数据保护的高要求AliSQL定制了适合金融业务的数据保护方案,例如金融云上使用的双通道日志高可靠方案
从阿里云用的什么数据库RDS上线服务开始,阿里云用的什么数据库数据库团队就遇到了前所未有的挑战不同的行业用户,不同的使用习惯和要求AliSQL也迎来了发展最为迅速的时刻,影响力也越来越大
所以,AliSQL的版本是伴随着業务的发展,一起成长起来的经历过双11大促这样大压力的考验,同时也经历了阿里云用的什么数据库各行各业用户差异化的需求可以說是身经百战。
与其他产品的关系、各自特点
OceanBase是Alibaba集团自研的分布式数据库经历了集团业务的洗礼,具有通用性高扩展能力。
WebScaleSQL是由这五镓公司发起的基于MySQL官方的一个分支旨在解决大家在互联网业务上遇到的问题,是五个成员公司将各自足够通用的功能提交到一起的集合每家公司的研发同学都可以提交代码。实际上每个公司自己生产环境使用的是自己维护的一个分支因为每个公司都有自己定制化的需求。
AliSQL同样基于MySQL官方版本汲取了官方和社区的技术红利,具有很高的性能和稳定性并适应不同行业的特点进行了定制。AliSQL的改进方向主要集中在安全性、稳定性、性能、新功能等方面
AliSQL是经过几年的生产环境、几万个用户实例的实际业务锤炼的。
AliSQL的一些定制化功能都是为了解决DBA维护、业务使用中碰到的实际问题比如/users/sign_in
AliSQL的真实性能数据究竟如何,还有待开源之后开发者们使用检验
学Java,学Android选择海豚智能科技,保证就业挑战高薪。
关注微信公众号:xahtzn更多精彩内容和干货分享