追寻教育行业的下一个时代风口,阿里云数据库和蓝墨are ready!

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云原生数据库 PolarDB MySQL 版,通用型 2核8GB 50GB
简介: 智启蓝墨是一家智能互联网教育公司,公司主要业务是为中高等院校提供智能云教学平台服务,其次提供云教材的制作、出版、发行等云生态平台服务。自2012年成立以来,蓝墨一直致力于帮助学校从教学信息化跨入教学智能化,实现课堂教学的现代化。

智启蓝墨是一家智能互联网教育公司,公司主要业务是为中高等院校提供智能云教学平台服务,其次提供云教材的制作、出版、发行等云生态平台服务。自2012年成立以来,蓝墨一直致力于帮助学校从教学信息化跨入教学智能化,实现课堂教学的现代化。

成立第二年,蓝墨便选择使用了阿里云,除了主机产品,最主要的就是数据库产品。由于蓝墨是一个已经运行了一段时间的产品,所以更换数据库的选型过程中,主要的考虑因素是平滑迁移,将应用改动量和迁移风险都降到最低。

主要的选型范围还是在阿里云的产品来选择,最终选择了PolarDB和AnalyticDB这两个十分给力的产品,分别在事务处理和数据分析领域有着出色的性能,而且先天具备兼容MySQL的优势,都能做到快速上线。

01、PolarDB :“非常抗打,几十万的 QPS 不在话下”

从 MySQL 5.5 到 MySQL 5.6,随着用户量的增加,MySQL 明显不足以满足业务需求了,经过介绍,蓝墨了解到了PolarDB。由于它和 MySQL 100% 兼容,迁移到 PolarDB 应用无需做任何改动,只需修改数据库指向就可以。

所以在 2019 年,蓝墨将业务的数据库迁移到了 PolarDB,迁移之后,运行良好。偶尔有高 CPU 占用的情况,阿里云专家组及时出动,与蓝墨技术同学一起分析场景和SQL,帮助解决问题。

由于历史原因,蓝墨的业务有很多是 PHP 编写的,众所周知,PHP 编写的 Web 应用到数据库之间是短连接,虽然 MySQL号称对短连接做过优化,并且PolarDB 对短连接的表现也是很好的,但是由于今年疫情,大量的课程转移到线上开课,导致系统负载比去年增加了 25 倍,在这样的压力下,短连接的弱点爆发了。

由于频繁的向 PolarDB 创建连接,导致 PolarDB CPU 高,通过和阿里云专家组的共同分析找出了关键所在,通过PolarDB透明读写分离方式和在应用与PolarDB 之间增加了一个代理层,代理层负责接受应用的短连接,同时维护到 PolarDB 的长连接。经过这样的结构调整,PolarDB 重回王者地位,QPS 可以稳定的跑在 30万+ 的同时,CPU 负载控制在 30% 以下。

010101.jpg

对此,蓝墨的技术总监袁玉表示:“只要应用架构中处理好读写请求区不同的节点,利用PolarDB的读写节点分离功能,就可以很好的分离业务负载。
计算和存储分离,可以使得在系统容量不足的时候,几分钟就可以扩充一个 PolarDB 的只读节点进来,快速平滑的完成扩容,而无需等待传统读写分离漫长的数据复制的过程,只要使用得当,PolarDB 是非常抗打的,几十万的 QPS 不在话下。”

PolarDB 计算与存储分离的架构和可以被多个数据库节点共享的分布式存储,所带来的快速弹性能力,是云原生架构的最佳搭档。

PolarDB产品经理乙休表示:“应对这次疫情,很多诸如智启蓝墨这样的教育企业在云上使用PolarDB都顺利地度过了计划外的突发增长。智启蓝墨在使用过程中也给阿里云PolarDB提出了很多高价值的建议。业务中遇到的解决关键问题的PHP短连接优化功能最近已在PolarDB上线,免费给所有用户使用,欢迎大家体验。“

02、AnalyticDB:海量数据实时分析,想怎么查就怎么查

随着业务的突发增长,蓝墨的实时分析诉求越发强烈。实时洞察公司运营状态,全面提升业务快速响应能力,对蓝墨当前的发展至关重要。经过与阿里云专家多次讨论,基于分析性能与使用门槛两大重要因素考量,蓝墨最终采用AnalyticDB作为报表分析库。

通过阿里云的数据传输服务(DTS)将PolarDB业务数据实时同步到AnalyticDB中,AnalyticDB全面兼容MySQL协议和SQL:2003语法标准,无需修改代码即可快速构建一套实时报表分析系统。该解决方案实现了业务库和报表库全面隔离,完全解耦,业务高峰期时再也不用担心业务库和报表库相互影响。

蓝墨单表最大数据量超过1T,在高并发情况下可实现毫秒级响应。蓝墨的技术总监开玩笑说:“有一次数据同学写错了SQL,少了一个关联条件而导致全表扫描,同学竟然没有发现,AnalyticDB执行效率太高了“,紧接着他又继续强调:“可以秒甚至毫秒查询出几分钟之前的数据,给我们精细化运营增加了很多可能性,可以进一步降低获客成本。我相信蓝墨一定会在阿里云平台上迎来全新的机遇。”

03、追寻教育行业下一个时代风口,蓝墨与阿里云携手而来

信息化、数字化是时代发展的潮流,作为为社会育材的教育行业,教育技术现代化、信息化、数字化也将是必然的趋势,这场突如其来的疫情尤其凸显出了在线教育、教育信息化的重要性。

毫无疑问, “互联网+” 已成为当今时代经济和社会发展的显著特点,网络信息技术的更新与发展,加速了传统教育数字化的进程,促进了学科课程与信息技术的深度融合,也推动了关于信息化教育的实践与探索。今年这场突如其来的疫情尤其凸显了信息化教育的重要性。

蓝墨的主营业务属于教育信息化行业里的中高等院校教学信息化领域。本次疫情之前中高等院校教学信息化普及率在30%左右,这次疫情发生后,由于学校被迫实施在线教学,院校教学信息化普及率会达到95%以上,呈现出产业互联网集中化的趋势。

教学信息化发展的下一个阶段是教学智能化,未来5年预计超过50%的中高等院校教学信息化会跨入教学智能化的行列。

未来,在追寻教育行业新风口的这条跑道上,蓝墨将与阿里云一起探索奔跑。


直播预告
4月8号15:00-16:00
AnalyticDB for MySQL基础版线上发布会
教你如何0门槛构建实时数据仓库
扫描下方二维码预约直播!~

4。8 ADB.jpg

相关实践学习
阿里云云原生数据仓库AnalyticDB MySQL版 使用教程
云原生数据仓库AnalyticDB MySQL版是一种支持高并发低延时查询的新一代云原生数据仓库,高度兼容MySQL协议以及SQL:92、SQL:99、SQL:2003标准,可以对海量数据进行即时的多维分析透视和业务探索,快速构建企业云上数据仓库。 了解产品 https://www.aliyun.com/product/ApsaraDB/ads
目录
相关文章
|
人工智能 关系型数据库 OLAP
聚光灯已就位!阿里云瑶池数据库邀你征战Cursor首届实战征文大赛
阿里云AnalyticDB携手Cursor中文社区,正式发起首届实战征文大赛!我们诚邀开发者融合Cursor的智能编程能力与AnalyticDB PostgreSQL提供的Supabase服务进行项目开发,让优秀项目被专家看见、被机遇拥抱!
|
3月前
|
存储 NoSQL Redis
阿里云高性能数据库Tair(兼容 Redis)收费价格,稳定可靠成本低
阿里云高性能云数据库Tair兼容Redis,提供Redis开源版和Tair企业版,支持多种存储介质与灵活扩展,适用于高并发场景。Tair具备亚毫秒级稳定延迟,保障业务连续性。价格方面,Redis开源版年费从72元起,Tair企业版年费从1224元起,具体费用根据配置不同有所变化。
|
5月前
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
3月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
3月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
|
3月前
|
SQL 关系型数据库 MySQL
阿里云的云数据库RDS简介
阿里云关系型数据库RDS(Relational Database Service)是一种安全稳定、高性价比、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供容灾、备份、恢复、监控、迁移等全套解决方案,帮助用户轻松应对数据库运维挑战。RDS具备高可用性、高安全性、轻量运维和弹性伸缩等优势,适用于各类业务场景,助力企业降低成本、提升效率。
|
3月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
|
4月前
|
关系型数据库 MySQL 程序员
从自建MySQL到阿里云RDS:程序员的数据库减负革命
如果你正在为自建MySQL数据库的高成本运维发愁,为凌晨三点的主从同步故障告警而崩溃,为开发团队频繁索要新测试库的要求感到窒息——是时候开启一场数据库的自我救赎了。 程序员更需构建"技术敏锐度+工程落地能力+跨域协作"的三维竞争力,通过创建技术组合形成差异化优势。企业应建立持续学习机制,提供AI沙盒环境促进技术转化。