Alibaba Cloud ApsaraDB for RDS – Winner of the 2018 MySQL Community Awards

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Alibaba Cloud was awarded with the 2018 MySQL Community Award, Corporate Contributor category, at the Percona Live Open Source Database Conference.

At the Percona Live Open Source Database Conference, the MySQL Community announced Alibaba Cloud as the sole winner of the 2018 MySQL Community Awards, Corporate Contributor. The Corporate Contributor award recognizes the contribution of large enterprises and has been given to GitHub, Facebook, Oracle, and WebScaleSQL, a collaboration among Facebook, Google, Twitter, LinkedIn, and Alibaba.

mysql1
Peng Lixun (right-most person in the front row) receives the award on behalf of Alibaba Cloud's ApsaraDB for RDS team.

The award recognizes Alibaba Cloud's longtime contribution of patches and ideas to the open source communities and its efforts to help the MySQL Community and other open source communities improve MySQL, publish the source code for AliSQL and the related backup tool AliXtrabackup, and invest in MariaDB to protect the MySQL ecosystem. This announcement marks the first time the MySQL Community Awards has been given to a Chinese company since it was founded in 2005.

In this article, we will be briefly sharing the contributions of Alibaba Cloud to the MySQL community. The following patches and ideas may sound familiar to you, or they are features running on anApsaraDB for RDS instance to address your service needs.

Multiple Source Replication


Multiple source replication is developed upon MySQL's unidirectional one-to-many replication based on binary logs. It allows data to be aggregated and split freely on multiple nodes by means of many-to-many replication between nodes.
Multiple source replication is included by MySQL and officially released in MySQL 5.7.6.

FlashBack


FlashBack implements custom logical rollback based on binary logs to mitigate the impact of misoperation in MySQL and reduce O&M risks.
FlashBack can be used in the public cloud Alibaba Cloud RDS MySQL. It has been released in MariaDB 10.3 of the community version.

Sequence


Compatible with the syntax for Oracle, SQL Server, and other databases, sequence is an AliSQL-specific method to obtain monotonically increasing unique values in simple mode. You can experience Sequence
in the public cloud RDS MySQL or download the AliSQL open source version. Sequence is also included in MariaDB 10.3.

Column Compression


AliSQL provides a simple column-based COMPRESS syntax specific to text or JSON fields with a high compression rate,
which greatly saves space. Column compression is included in MariaDB.

Dynamic Column Addition


To address the issue of having to copy the entire table when adding fields for table structure change in MySQL, AliSQL designs a new record format "COMFORT" that allows you to only modify data dictionaries instead of records when adding fields
in a matter of several milliseconds. The source code for COMFORT is published in AliSQL.

Auto-Increment Column Value Persistence


The MySQL AUTO_INCREMENT field is used to generate auto-increment IDs, which are stored only in memory and lost upon system crash or restart. AliSQL implements auto-increment column value persistence using the reserved bits in table SEGMENT HEADER
to prevent column value loss for instances created in Alibaba Cloud RDS MySQL. This feature is included in MariaDB 10.3.

Optimized SemiSync


SemiSync's plugin method is statically compiled and optimized for at least 10% performance boost.

Hundreds of Patches for InnoDB Bug Fixing and Optimization


AliSQL extensively optimized InnoDB, a storage engine for MySQL, including double log buffer, transaction lock, and independent log writer thread.
The optimizations greatly improved InnoDB's performance and many are included in official releases of MySQL and its other branches.

Cross-Engine Backup


An active community embracer and a multi-engine supporter, AliSQL develops a single-instance, multi-engine online backup solution rooted in practical application and O&M, with the source code published in the AliSQLBackup project.
Benefits of the solution also spread to other branches.

Alibaba Cloud and the Open Source Community


AliSQL develops and makes available many functions to public cloud users while actively publishing the source code. Most of the functions are included in official releases of MySQL, MariaDB, or Percona. Alibaba Cloud contributes to the open source communities in the spirits of embracing, giving back, integrating, and reciprocating.

Alibaba Cloud is an active contributor in the open source community. To learn more about Alibaba Cloud's open source initiatives, check out these 12 open source projects.

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
2月前
|
存储 SQL 关系型数据库
RDS DuckDB技术解析一:当 MySQL遇见列式存储引擎
RDS MySQL DuckDB分析实例以​列式存储与向量化计算​为核心,实现​复杂分析查询性能百倍跃升​,为企业在海量数据规模场景下提供​实时分析能力​,加速企业数据驱动型决策效能。​​
|
5月前
|
负载均衡 算法 关系型数据库
大数据大厂之MySQL数据库课程设计:揭秘MySQL集群架构负载均衡核心算法:从理论到Java代码实战,让你的数据库性能飙升!
本文聚焦 MySQL 集群架构中的负载均衡算法,阐述其重要性。详细介绍轮询、加权轮询、最少连接、加权最少连接、随机、源地址哈希等常用算法,分析各自优缺点及适用场景。并提供 Java 语言代码实现示例,助力直观理解。文章结构清晰,语言通俗易懂,对理解和应用负载均衡算法具有实用价值和参考价值。
大数据大厂之MySQL数据库课程设计:揭秘MySQL集群架构负载均衡核心算法:从理论到Java代码实战,让你的数据库性能飙升!
|
1月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
|
1月前
|
关系型数据库 分布式数据库 数据库
阿里云数据库收费价格:MySQL、PostgreSQL、SQL Server和MariaDB引擎费用整理
阿里云数据库提供多种类型,包括关系型与NoSQL,主流如PolarDB、RDS MySQL/PostgreSQL、Redis等。价格低至21元/月起,支持按需付费与优惠套餐,适用于各类应用场景。
|
1月前
|
SQL 关系型数据库 MySQL
Mysql数据恢复—Mysql数据库delete删除后数据恢复案例
本地服务器,操作系统为windows server。服务器上部署mysql单实例,innodb引擎,独立表空间。未进行数据库备份,未开启binlog。 人为误操作使用Delete命令删除数据时未添加where子句,导致全表数据被删除。删除后未对该表进行任何操作。需要恢复误删除的数据。 在本案例中的mysql数据库未进行备份,也未开启binlog日志,无法直接还原数据库。
|
1月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
|
1月前
|
关系型数据库 MySQL 数据库
云时代MySQL:RDS与自建数据库的抉择
在云计算时代,选择合适的数据库部署方案至关重要。本文深入对比了AWS RDS与自建MySQL的优劣,帮助您在控制权、运维成本和业务敏捷性之间找到最佳平衡点。内容涵盖核心概念、功能特性、成本模型、安全性、性能优化、高可用方案及迁移策略,为您提供全面的决策参考。
|
2月前
|
关系型数据库 MySQL 程序员
从自建MySQL到阿里云RDS:程序员的数据库减负革命
如果你正在为自建MySQL数据库的高成本运维发愁,为凌晨三点的主从同步故障告警而崩溃,为开发团队频繁索要新测试库的要求感到窒息——是时候开启一场数据库的自我救赎了。 程序员更需构建"技术敏锐度+工程落地能力+跨域协作"的三维竞争力,通过创建技术组合形成差异化优势。企业应建立持续学习机制,提供AI沙盒环境促进技术转化。
|
5月前
|
存储 关系型数据库 MySQL
【免费动手教程上线】阿里云RDS MySQL推出大容量高性能存储:高性能本地盘(最高16TB存储空间)、高性能云盘(最高64TB存储空间)
阿里云RDS MySQL提供高性能本地盘与高性能云盘等存储方案,满足用户大容量、低延迟需求。高性能本地盘单盘最大16TB,IO延时微秒级;高性能云盘兼容ESSD特性,支持IO性能突发、BPE及16K原子写等能力。此外,阿里云还提供免费动手体验教程,帮助用户直观感受云数据库 RDS 存储性能表现。
|
6月前
|
负载均衡 算法 关系型数据库
大数据新视界--大数据大厂之MySQL数据库课程设计:MySQL集群架构负载均衡故障排除与解决方案
本文深入探讨 MySQL 集群架构负载均衡的常见故障及排除方法。涵盖请求分配不均、节点无法响应、负载均衡器故障等现象,介绍多种负载均衡算法及故障排除步骤,包括检查负载均衡器状态、调整算法、诊断修复节点故障等。还阐述了预防措施与确保系统稳定性的方法,如定期监控维护、备份恢复策略、团队协作与知识管理等。为确保 MySQL 数据库系统高可用性提供全面指导。

推荐镜像

更多