中国人的数据库分支:ApsaraDB AliSQL 开源思路

本文PPT来自阿里云研究员褚霸在2016云栖大会上的分享。

阿里云研究员褚霸分享了 AliSQL为何开源,开源实践经验以及对于开源的思考。AliSQL是基于MySQL官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。AliSQL本身是基于MySQL官方开源版本的,并跟进官方的版本发布,同时也从其他的开源分支比如:percona,MariaDB,WebScaleSQL等汲取社区精华。AliSQL希望在过去几年沉淀的技术积累能够回馈到社区,帮助更多的使用MySQL的个人和企业,这是MySQL社区良性发展的道路。

时间: 2024-10-31 06:21:03

中国人的数据库分支:ApsaraDB AliSQL 开源思路的相关文章

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

Mysql之父和Alisql 之父的碰撞 北京时间10月14日消息,阿里云研究员褚霸在云栖大会<开发者技术峰会--开源技术专场>分论坛上,和MySQL之父.Maria DB CTO Michael Wideneus共同启动AliSQL开放下载仪式,并现场放出AliSQL二维码下载地址(GitHub地址:点此进入 ). 正式下载的版本号和9月份内测时一致,都是5.6.32,但功能上稍有不同,正式下载版新增了两个功能:秒杀场景优化.TokuDB. 根据9月份的测试结果显示,AliSQL5.6.32

AliSQL开源功能特性

在2017在线技术峰会"阿里开源项目最佳实践"上,阿里云数据库内核专家赵建伟(冷香)为大家带来了"AliSQL开源功能特性"的演讲.本文先简要介绍了AliSQL以及其开源背景,重点说明了AliSQL已开源的功能,包括Sequence Engine.TokuDB引擎支持和秒杀优化等,最后对AliSQL用户ISSUE和典型问题作了解答.   以下是精彩内容整理: AliSQL是基于MySQL官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里

[ AliSQL 开源 ] 问题的一些说明

最近AliSQL宣布即将开源引发各类讨论,有鼓励也有质疑,这些当然都是正常的,首先感谢大家的关注.对于几类质疑这里统一说明一下,有其他问题可以评论,我们来一一解释. [质疑] 对外宣称的70%性能提升是吹牛,没有交代场景;抛开业务,单纯说性能毫无意义 [说明] 这里说的70%是相同硬件和配置条件下,sysbench压测的结果,使用的是update_non_index.lua.                实际上,如果是特定场景,我们的压测效果还可以更好,但是特定场景没有通用性,因此我们用的是业

丁奇:关于 AliSQL 开源大家关心的问题

最近 AliSQL 宣布即将开源引发各类讨论,有鼓励也有质疑,这些当然都是正常的.首先要感谢大家的关注,对于几种主要的质疑我们请阿里云的关系数据库服务(RDS)内核开发和运维团队负责人丁奇来统一说明一下.有其他问题可以留言评论,我们来一一解释. [质疑] 宣称的 70% 性能提升是吹牛,没有交代场景:抛开业务,单纯说性能毫无意义 说明: 这里说的 70% 是相同硬件和配置条件下,sysbench 压测的结果,使用的是 update_non_index.lua. 实际上,如果是特定场景,我们的压测

AliSQL · 开源 · Sequence Engine

Introduction 单调递增的唯一值,是在持久化数据库系统中常见的需求,无论是单节点中的业务主键,还是分布式系统中的全局唯一值,亦或是多系统中的幂等控制.不同的数据库系统有不同的实现方法,比如MySQL提供的AUTO_INCREMENT,Oracle,SQL Server提供SEQUENCE等. 在MySQL数据库中,如果业务系统希望封装唯一值,比如增加日期,用户等信息,AUTO_INCREMENT的方法会带来很大的不便,在实际的系统设计的时候, 也存在不同的折中方法,比如: 序列值由Ap

云数据库Redis版的开源之路

本文整理自2017云栖大会-上海峰会中阿里云高级技术专家蔡松露的分享讲义,讲义主要介绍了ApsaraCache开源的内容,分支技术特典VS社区开源版本,云Redis产品系列,与一些经典案例与产品规划.

数据库厂商SequoiaDB宣布开源

新浪科技讯 12月18日上午消息,数据库厂商SequoiaDB(巨杉数据库)宣布开源.通过开源,SequoiaDB可以结合大量社区用户的使用经验,在短时间内提升产品的质量. SequoiaDB是一款分布式数据库,存储JSON文档类数据格式,解决了传统数据库在数据模型僵硬.可扩展性差.处理海量数据时存在的性能瓶颈.以及缺乏处理半结构和非结构化数据的能力等各种 局限性:同时SequoiaDB和其他同类产品相比,拥有支持事务.与Hadoop紧密集成.并且支持SQL等多种重要特性,更加符合企业用户对数据

数据库监控框架 oneproxy-monitor 开源了

OneProxy-Monitor 是数据库监控的框架,通过这个框架可以快速的开发出一款数据库的监控软件.目前已经在这个框架下面开发出来了sql server的监控软件oneproxy-for-sqlserver, postgresql的监控软件oneproxy-for-postgresql.并且还可以作为协议成的调试软件. 文章转载自 开源中国社区 [http://www.oschina.net]

sqlserver数据库出现置疑的解决思路_MsSql

先备份数据库,再用下面的办法: 复制代码 代码如下: USE MASTER GO SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE GO ALTER DATABASE Database_Name SET EMERGENCY GO sp_dboption 'Database_Name', 'single user', 'true' GO DBCC CHECKDB('Database_Name','REPAIR_ALLOW_DATA_L