外媒:全球首个MariaDB大会召开 阿里云的数据库应用让人吃惊

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:
日前,MariaDB 第一次年度用户会议 (M|17)在美国纽约举行。作为该基金会的中国代表,阿里云的分享被当地科技网站diginomica关注。记者Jon Reed表示,“阿里巴巴在本周的 MariaDB 用户会议上所做的演讲让人吃惊。

以下是记者采访的全文:
外媒:全球首个MariaDB大会召开 阿里云的数据库应用让人吃惊
MariaDB 第一次年度用户会议 (M|17) 的最大亮点之一是,来自亚太的开源倡导者讲述他们的故事。阿里巴巴展示了通过云计算,如何更好地使用开源项目。同时,我对为什么开源数据库项目能够如此流行也产生了新的理解。

如果有机会听阿里巴巴的工程师讲述,你会了解到阿里巴巴在2009年便深耕B2B业务,到如今,阿里巴巴已超越沃尔玛成为世界最大零售商。

阿里巴巴在本周的 MariaDB 用户会议上展示的应用规模的确令人吃惊。在过去,出于高性能和安全性考虑,在商业数据库上投入了大量的资金。到如今阿里巴巴拥抱开源和自主研发,希望在云计算领域一骑绝尘。

阿里巴巴 – 大规模开源项目

阿里巴巴对数据库的性能,稳定性,安全性有着非常高的要求:

高负载下的稳定性 – 阿里巴巴需要支持对热点商品记录每秒 10 万的并发更新。
安全性和可用性 –通过透明加密实现数据库绝对安全,并保证持续可用
黑色星期五式电商浪潮 – 阿里巴巴每年的 11 月 11 日举办全球购物节(光棍节促销),这是世界最大的 24 小时在线促销活动。
巨大的销售量 – 2016 年销售额达 178 亿美元,这给阿里巴巴系统带来了巨大的性能压力,业务峰值每秒订单量达 140,000 个,每秒支付量 85,000 次。

开源项目代码共享 – 双向合作

在谈论阿里巴巴如何与 Maria DB 合作时,阿里巴巴的高级数据库工程师赵建伟及彭立勋详细展示了阿里云数据库的架构设计。包括其适配云计算环境的 MySQL 分支 AliSQL,。赵和彭是阿里云MySQL数据库内核研发团队成员,该团队主要专注于 MySQL 和 MariaDB以及其它分支的相关工作。目前阿里云已支持超过十万级数量的“MySQL”实例.

彭在其谈话期间分享了 MariaDB 的开源社区与 AliSQL 之间的关系。这是一种双向开源共享,阿里巴巴不但为 MariaDB社区贡献力量,同时也移植MariaDB 中的功能,以及到最近的合作开发,比如合作开发的序列引擎,旨在帮助客户的业务能平滑的从商业数据库迁移到公有云开源数据库平台上。再比如动态加字段功能,旨在解决数据库运维中的痛点。

阿里巴巴对 MariaDB 的贡献包括多源复制、Flashback、 InnoDB自增值持久化等。从 MariaDB 移植的功能包括语句超时、动态空间收缩等。

在开源的项目中,你可以不必再使用传统的方式将功能请求和漏洞提交给企业级数据库厂商,
而是可以直接公开这部分功能或者修复代码,主流分支就会及时跟进。

彭:有时候,MariaDB 想做的功能我们已经做完了。我们可以将我们的代码贡献给 MariaDB。这也为 MariaDB 节省不少时间,好去做其他重要的事情。另外一种情况,如果我们想做的功能 MariaDB 已经做完,那我们可以将这些功能移植到我们的分支。这也能为我们节省不少时间

积极拥抱开源

阿里巴巴积极拥抱开源,工程师也热衷开源项目,比如大家熟知的Docker也是在阿里巴巴内部广受欢迎的开源项目之一,彭立勋表示,其所在的团队,可以通过开源项目,来帮助到社区和公司外部的用户,这也是阿里巴巴向首次 MariaDB 用户会议派遣三位工程师积极参会的原因。

彭: MariaDB是在开源方面最彻底也最友好的数据库项目之一,不仅及时的同步开发活动和状态,还几乎可以看到所有的开发细节。

但是,所有“开源项目”都如此开放吗?在彭立勋的经历中并非如此。彭立勋表示,有些开源软件项目不接受来自商业公司的补丁。“它们不接受其他补丁。即使我们进行了充分的测试。而MariaDB 则不同。我们能够将一些成熟的补丁直接提交给 MariaDB。”

开源理应成为客户的一种新选择
中国的公司在开源领域获得技术红利的同时,也开始进行了大量的资源和人力投入。互联网技术的全球化发展,也让大家面临着相似的问题和挑战。对于开源项目,彭立勋建议,尽可能的开启安全防护,以免遭受恶意攻击。

阿里云数据库团队的工作是让客户选择和使用好数据库软件。MariaDB作为一个重要的MySQL分支,对阿里云在MySQL数据库产品业务发展上起到了非常大的推动作用,彭立勋和他的团结也积极的保持和维护与MariaDB的合作关系。

阿里云数据库团队积极参与和跟进MariaDB提供的新功能,并向客户了解他们的真实业务需求,以便寻求合适的解决方案。比如MariaDB提供的ColumnStore,如果能够得以应用,可以无缝衔接OLTP和OLAP场景使用。





原文发布时间为: 2017年4月19日 
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
13天前
|
存储 安全 搜索推荐
酒店管理系统的数据库的应用以及选择
酒店管理系统数据库关乎运营效率和服务质量。数据库用于数据存储、管理、分析及客户关系管理,确保房态与预订精准。选择时重视性能稳定性、数据安全、易用性、可扩展性和成本效益。合适的数据库能提升酒店运营效率并优化客户体验。
21 2
|
17天前
招募!阿里云x魔搭社区发起Create@AI创客松邀你探索下一代多维智能体应用
招募!阿里云x魔搭社区发起Create@AI创客松邀你探索下一代多维智能体应用
284 0
|
28天前
|
关系型数据库 分布式数据库 数据库
成都晨云信息技术完成阿里云PolarDB数据库产品生态集成认证
近日,成都晨云信息技术有限责任公司(以下简称晨云信息)与阿里云PolarDB PostgreSQL版数据库产品展开产品集成认证。测试结果表明,晨云信息旗下晨云-站群管理系统(V1.0)与阿里云以下产品:开源云原生数据库PolarDB PostgreSQL版(V11),完全满足产品兼容认证要求,兼容性良好,系统运行稳定。
|
1月前
|
缓存 安全 Java
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
阿里云数据库 SelectDB 内核 Apache Doris 2.0.6 版本正式发布
|
1月前
|
存储 NoSQL 数据库
阿里云数据库Cassandra的产品价格
阿里云数据库Cassandra提供多地域服务,如中国、亚太、欧洲、美洲及中东。计费分为实例主机节点规格费和存储费用,实例价格因节点数和副本数而异,存储费用按挂载云盘计算。生产系统建议配置多节点以确保冗余。公网流量目前免费,具体收费时间未定。详细价格以购买页面为准。
422 3
|
1月前
|
SQL 安全 数据管理
在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
【2月更文挑战第33天】在阿里云数据管理DMS(Data Management Service)中,您可以按照以下步骤来创建和管理数据库
37 7
|
1月前
|
SQL 关系型数据库 MySQL
阿里云MySQL数据库价格、购买、创建账号密码和连接数据库教程
阿里云数据库使用指南:购买MySQL、SQL Server等RDS实例,选择配置和地区,完成支付。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码访问。同地域VPC内的ECS需将IP加入白名单以实现内网连接。参考链接提供详细步骤。
369 3
|
8天前
|
存储 数据库连接 数据处理
NumPy与数据库的结合应用探索
【4月更文挑战第17天】本文探讨了NumPy与数据库结合在数据处理和分析中的应用,阐述了结合使用的必要性,包括数据提取、转换、处理与分析及结果存储。通过Python数据库连接库提取数据,转化为NumPy数组进行高效计算,适用于金融等领域的数据分析。结合应用的优势在于高效性、灵活性和可扩展性,但也面临数据转换、性能优化和安全性挑战。
|
9天前
|
人工智能 Serverless 数据处理
利用阿里云函数计算实现 Serverless 架构的应用
阿里云函数计算是事件驱动的Serverless服务,免服务器管理,自动扩展资源。它降低了基础设施成本,提高了开发效率,支持Web应用、数据处理、AI和定时任务等多种场景。通过实例展示了如何用Python实现图片压缩应用,通过OSS触发函数自动执行。阿里云函数计算在云计算时代助力企业实现快速迭代和高效运营。
46 0
|
14天前
|
云安全 数据采集 安全
阿里云安全产品,Web应用防火墙与云防火墙产品各自作用简介
阿里云提供两种关键安全产品:Web应用防火墙和云防火墙。Web应用防火墙专注网站安全,防护Web攻击、CC攻击和Bot防御,具备流量管理、大数据防御能力和简易部署。云防火墙是SaaS化的网络边界防护,管理南北向和东西向流量,提供访问控制、入侵防御和流量可视化。两者结合可实现全面的网络和应用安全。
阿里云安全产品,Web应用防火墙与云防火墙产品各自作用简介

推荐镜像

更多