安全放心的免费绿色软件下载网站!
win7纯净版 > 电脑软件 > 应用软件 > 阿里云alisql数据库

阿里云alisql数据库

简介:alisql数据库 是阿里云官方基于MySQL而开发的一款全新数据库,是MySQL官方版本的一个分支,赋予了300多个改进,增加更多监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全
软件大小: 43.5M
应用平台: Windows
软件类别: 应用软件
软件评级: 5星
软件语言: 简体中文
更新时间: 2020-09-19
软件介绍
alisql数据库是阿里云官方基于MySQL而开发的一款全新数据库,是MySQL官方版本的一个分支,赋予了300多个改进,增加更多监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全等场景提供个性化的解决方案,可帮助中小企业和开发者提升数据运营能力。目前alisql数据库由阿里云数据库团队维护,在通用基准测试场景下,AliSQL版本比MySQL官方版本有着70%的性能提升。在秒杀场景下,性能提升100倍,主要应用于阿里巴巴集团业务及阿里云数据库服务,有需要的赶快下载收藏。

基本简介

alisql数据库是基于MySQL官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。
阿里云数据库资深专家丁奇介绍,AliSQL版本在强度和广度上都经历了极大的考验。最新的AliSQL版本不仅从其他开源分支比如:Percona,MariaDB,WebScaleSQL等社区汲取精华,也沉淀了阿里巴巴多年在MySQL领域的经验和解决方案。AliSQL增加更多监控指标,并针对电商秒杀、物联网大数据压缩、金融数据安全等场景提供个性化的解决方案。
“在通用基准测试场景下,AliSQL版本比MySQL官方版本有着70%的性能提升。在秒杀场景下,性能提升100倍。”丁奇表示。
阿里云资深总监李津表示,“AliSQL的发展得到了众多智慧的支持。我们希望将过去几年沉淀的技术积累回馈到社区,帮助更多使用MySQL的个人和企业,这是社区良性发展的道路。我们也欢迎更多的开发者和技术团队加入AliSQL开源项目,使之在业内发挥更大的价值。”

按照开源时间表,预计在9月邀请部分用户内测。在10月,云Code和代码托管网站Github则可以下载AliSQL源代码。此外,开源小组会启动社区建设,定期组织社区活动,帮助更多开发者快速学习和应用。
阿里巴巴是国内开源界的最大贡献者之一,云栖大会上展示了其在开源行业的项目情况,目前维护的热门开源项目超过100个。捐赠的开源项目JStorm成为Apache Storm里的子项目。RocketMQ 已经被70多家公司使用,Tengine现在是九大最流行的WebServer之一。不久之前,还开源了跨平台开发框架Weex。

软件特色

阿里云alisql数据库与其他产品的关系、各自特点如下:
阿里云是开源组织 WebScaleSQL 的第五位成员,与Facebook、Google、Twitter和LinkedIn团队共同研发WebScaleSQL,同时,阿里巴巴还拥有OceanBase 自研数据库。AliSQL、WebScaleSQL、OceanBase三者的关系和各自的特点是怎样的?
OceanBase是Alibaba集团自研的分布式数据库,经历了集团业务的洗礼,具有通用性,高扩展能力。
WebScaleSQL是由这五家公司发起的基于MySQL官方的一个分支,旨在解决大家在互联网业务上遇到的问题,是五个成员公司将各自足够通用的功能提交到一起的集合,每家公司的研发同学都可以提交代码。实际上每个公司自己生产环境使用的是自己维护的一个分支,因为每个公司都有自己定制化的需求。
AliSQL同样基于MySQL官方版本,汲取了官方和社区的技术红利,具有很高的性能和稳定性,并适应不同行业的特点进行了定制。AliSQL的改进方向主要集中在安全性、稳定性、性能、新功能等方面。
AliSQL是经过几年的生产环境、几万个用户实例的实际业务锤炼的。
AliSQL的一些定制化功能都是为了解决DBA维护、业务使用中碰到的实际问题。比如5.5以上的版本由于有metadata lock,DBA对表加字段等操作可能导致阻塞查询,进而导致整库不可服务。我们新增alter ..wait N ..方法,保证了操作的安全性。再比如通过提供 set rds_reset_connection这样的语句,解决了长连接占用资源和短连接性能问题的矛盾。
AliSQL与电商行业、秒杀场景电商行业的环境,其实提供了一个非常综合的场景,在扩展性、稳定性、性能等方面对数据库都提出了非常高的要求,AliSQL就是顺应着这样的要求进行的定制版本。比如应对大量应用集群的线程池功能,秒杀场景的排队功能,以及sql的限流功能。
比如大写入量备库延迟,AliSQL提供的基于表的并行复制功能。 又比如结构化数据的压缩功能等。
电商的秒杀场景,其实就是减库存,对数据库而言,就是对一条记录的更新,因为事务的特点,单条记录的更新必须串行完成,但秒杀的特点,就是在某个时刻,大量的并发进行减库存,这就造成了大量的线程因获取不到锁而处在死锁检测状态,消耗了大量的CPU资源,最终导致系统无法响应,而引起雪崩效应。
AliSQL针对这样的场景,提供了排队和限流的功能,经过了双11零点时刻高并发请求的考验,保持了系统的稳定性和持续吞吐能力。

除了这些,AliSQL在公有云上针对不同行业定制了很多功能。比如:
游戏行业 我们在proxy这一层进行了AliSQL的桥接认证,提供防闪断功能。
物联网行业 AliSQL集成了TokuDB引擎,提供高压缩比和大吞吐写能力。
金融行业 AliSQL定制了多通道的半同步策略,以及一主两备的三机房零数据丢失的数据保护级别。
针对不同应用场景增加了哪些监控指标?AliSQL增加了很多监控指标,以帮助用户或者DBA更了解自己的数据库,比如,AliSQL针对四个不同的维度的统计:
SQL维度。增加每个SQL执行的开销统计,除了响应时间,锁等待等,还包括逻辑读,物理读,临时空间使用等
对象维度。增加了每个表的DML次数,索引的使用情况,帮助用户理解业务和索引使用效率。
事务维度。增加了每个事务持续的时间,和操作的对象。帮助用户定位问题
线程维度。增加了线程的内存使用统计
相关教程
更多+
  • 黎明觉醒载具怎么获得

    黎明觉醒载具怎么获得?载具是游戏中一种很重要的的代步工具,载具有很多种类型,每一种载具都有不同的作用,解锁方式也会有所不同。那么黎明觉醒中载具的获得方法是什么呢?还有

  • 黎明觉醒简易绷带怎么获得

    黎明觉醒简易绷带怎么获得?简易绷带是最简单的一种回复血量的医疗用品,可以随身携带,制作也是非常简单的,不过它回复的血量是比较少的。那么黎明觉醒中简易绷带的制作方法是什

  • 黎明觉醒酿酒厂怎么玩

    黎明觉醒酿酒厂怎么玩?酿酒厂是地图中众多地点中的一个,酿酒厂地处红木林地,交通十分便利,在酿酒厂也会有很多资源可以获取。那么黎明觉醒酿酒厂的玩法是什么呢?还有很多小伙

  • 战魂铭人风火轮怎么样

    风火轮是近期战魂铭人游戏版本更新后的一个新装备,很多玩家都非常关注这个装备,今天就为大家带来关于这个装备的具体介绍,通过下面的文章内容,我们来具体了解一下风火轮的功能

  • 原神纯水精灵在哪里

    原神纯水精灵在哪里?在原神游戏中,纯水精灵是野外boss之一,也是目前最难打的怪物之一,很多玩家不知道这个怪物怎么打,也不知道纯水精灵的位置在哪里,下面就和小编一起来看看