阿里云POLARDB如何帮助猿辅导打造“孩子喜欢老师好”的网课平台?

海量的题库、音视频答题资料、用户数据以及日志,对猿辅导后台数据存储和处理能力都提出了严峻的要求。而由于教育辅导行业的业务特点,猿辅导也面临着业务峰值对于数据库能力的巨大挑战。本文就为大家介绍阿里云POLARDB如何帮助猿辅导打造“孩子喜欢老师好”的网课平台。

猿辅导之前采用的是自建数据库的解决方案,但是因为自身业务特点,在周末或者在线模考的时候,同时在线人数会瞬间激增,而原本的自建数据库方案难以应对这样的访问峰值,因此会有大约三分之一的学生无法正常进入在线考试。而答题的延时也从正常情况下的1秒之内增长到平均5秒,使得学生用户的答题体验急剧下降。与此同时,猿辅导的用户量每年飞速增长,自建MySQL数据库的CPU利用率已经达到了70%以上。此外,猿辅导的DBA原本由运维人员兼职,但是面对这样纷繁复杂的数据库管理任务,兼职DBA力不从心,而招聘专职DBA却预计会需要每年至少100万的成本。总之,自建数据库方案难以应对访问峰值,难以满足业务高速发展的需求,并且难以管理,且会增大人力成本等问题,这些都是摆在高速发展的猿辅导面前的巨大挑战。

面对上述的诸多挑战,猿辅导基于阿里云POLARDB实现了新的数据库解决方案。猿辅导之所以选用阿里云POLARDB数据库,除了POLARDB数据库具有较高的性能,并且能够MySQL实现100%兼容之外,更加看重POLARDB的弹性伸缩能力和容量最高可达100T的能力。因为猿辅导的业务特点,用户访问量在平时可以轻松应对,但是在周末以及考试期间达到业务访问的高峰,因此应对数据库问题的主要难点在于用户的高并发访问所造成的读写争用,进而使得I/O较高,而如果一直购买高配置的MySQL数据库,成本难以接受。而猿辅导通过使用阿里云POLARDB,借助其快速弹性的能力,在业务的高峰期临时增加数据库配置和集群规模,与之前的方案相比整体成本大大降低。

对于猿辅导这样具有明显业务峰值特征的产品而言,最为看重的就是POLARDB的分钟级弹性能力。而在其强大的弹性能力的背后其实是POLARDB存储与计算分离设计。所谓分离就是计算节点(DBEngine)和存储节点(DBStore)在不同的物理服务器上,任何落地到存储设备的I/O操作均为网络I/O。而且,借助PolarFS经过网络访问PolarStore的测试性能效果基本能够与本地单副本SSD持平。而POLARDB的存储与计算分离的架构,除了可以降低存储成本,保证主备数据强一致、不丢数据之外,还带来了一个巨大的优势,就是让数据库的弹性伸缩变得极为简单、便捷。

正如上图所示,POLARDB采用了分层架构,从上层的代理PolarProxy提供了读写分离、SQL加速等功能,到中间的数据库引擎节点POLARDB构造了一写多读的数据库集群,再到底层的分布式存储PolarStore为上层提供多节点挂载的数据共享,每一层各司其职,共同构建了POLARDB云数据库集群。

从POLARDB产品定义上看,用户购买的节点数和规格大小(比如4核16G)指的是中间这一层POLARDB的配置,上层PolarProxy可以根据POLARDB的配置自适应调整,用户不需购买也不用关心性能和容量。底层PolarStore的容量是自动扩容,只须按照实际使用容量付费。

通常意义的扩展性,一般有纵向(Scaleup)和横向(Scaleout)和两种方式,纵向是指提升配置,横向是指配置不变,但增加节点。对于数据库来说,都是先纵向,比如4核不够升到8核。但终归会遇到瓶颈,一方面性能提升非线性,跟数据库引擎自身的设计和应用访问模型有关(比如MySQL的多线程设计,如果只有一个session,那么很难体现出多核的优势),另一方面,计算物理服务器配置有上限,存在天花板。因此终极手段还是横向扩展,增加节点数。

对于POLARDB而言,其弹性能力可以概括为“横向最多可以到16个节点,纵向最高可到88核,并且存储容量动态扩展,毋须配置”。那么,在这样强大的弹性能力的背后,POLARDB的底层技术究竟是怎样实现的呢?接下来就从纵向、横向和存储三个方面介绍。

横向扩展(增/减节点):由于存储是共享的,因此可以快速增加节点,而不需要任何的数据COPY。整个过程也只需要5-10分钟,如果是增加节点,对业务应用没有任何影响,如果是减少节点,那么仅对落到该节点执行的连接有影响,重新连接即可。当增加节点之后,PolarProxy可以动态感知并自动加入到读写分离后端的读节点中,对于使用集群访问地址(读写分离地址)连接POLARDB的应用程序可以立马享受到更好的性能和吞吐。

毋须管理的存储空间:POLARDB的存储空间不需要关心,按量付费,每小时自动结算。在目前的设计中,I/O能力与数据库节点的规格有关,规格越大,IOPS和I/O吞吐量越高,在节点上对I/O有隔离和限制,能够避免多个数据库集群之间的I/O争抢。本质上,数据是被保存在由大量服务器构成的存储池中,由于可靠性要求,每个数据块复制出3个副本,保存在不同机架的不同服务器上。而存储池能够进行自我管理,动态扩容、平衡,避免存储碎片和数据热点。

猿辅导将数据库迁移到阿里云POLARDB之后,在业务平峰的时候,能够同时支撑大体量学生在线进行课程学习,并且业务根本不会感觉到压力。而当应对业务高峰的时候,只需要提前一小时进行准备,就能够将业务能力临时提升至足以应对100万学生并发访问的等级。而且,由于POLARDB数据库资源可以按需弹性伸缩,因此在猿辅导从MySQL迁移到POLARDB之后节省了5个只读库的容量,节省了近70%的数据库费用支出。此外,在线数据库维护工作量能够降低95%,无需资深的专业DBA坐镇,因此大大降低了数据库维护的人力成本。最后,如果从业务维度来看,猿辅导在迁移到POLARDB之后,大大提升了用户体验。

THE END
1.猿辅导网课怎么样报名,居然是小班制!猿辅导网课收费标准是怎样 现在大家的生活水平变高了,但是对于给孩子报名英语课这件事来说,这是每年都打算给孩子报名的,确实也是家庭的一笔不小的开销。作为家长去了解下机构的收费标准也是情理之中。猿辅导网课机构的收费是根据不同的教学模式以及不同的课程来收的,比如猿辅导网课一对一的课程大概是150元左右一节课https://www.douban.com/note/808356442/
2.猿辅导在线网课,猿辅导的课程怎么样谁上过呀猿辅导在线教育,全 国累计4亿多用bai户选择的在线教育品du牌,国内K-12在线教育领域zhi首 个独角兽公司,目前估值超过30亿美元。为用户dao提供网课、智能练习、难题解析等多元化的智能教育版,帮助学生系统性、权高效率的完成学习闭环。 3,用猿辅导上课要钱吗 http://www.qiatong.com/yy/shwd/92621.html
3.猿辅导素养课聚焦综合素养提升开启孩子智慧与成长的新篇章在当今迅速变化的时代,教育不仅仅局限于知识的传授,更加注重孩子的综合素养与能力的培养。作为一家领先的在线教育平台,猿辅导通过“素养课”这一全新课程体系,为孩子们提供了更具价值的教育选择。猿辅导素养课不仅涵盖了基础教育的核心内容,更注重培养孩子的思维能力、解决问题的能力以及社会交往能力等多方面的素养。https://baijiahao.baidu.com/s?id=1818110106728097589&wfr=spider&for=pc
4.猿辅导网课不断提升教学内容与服务猿辅导作为国内在线教育行业中的一员,从成立之初,猿辅导就开始呈现发展势头,覆盖了完整的学习场景,完成了丰富的产品矩阵。目前,猿辅导注册用户达到4亿,旗下两大网课猿辅导网课和斑马AI课在读正价用户高达400万。其中,猿辅导网课作为全国中小学在线学习平台,凭借优质服务,获得广大用户认可。 https://m.zol.com.cn/article/7614828.html
5.2025猿辅导还是作业帮的网课好猿辅导网课怎样,同步校内课,全学 科课程任用户选。上课得学分还可换奖品。猿辅导网课怎么样,理汪销清答题思路 作业帮和猿辅导哪个好 作业帮和猿辅导哪个好 这两个都不错的,根据自己的需求来选择,不同的区别点主要有如下几点:稿行作业帮的费用会比猿辅导要便宜一点儿,英语学习这块儿上,作业帮有提升班和尖端班,都是https://www.dsjptxx.com/wenti/xuexi/2990929.html
6.初二数学老师辅导家教课程靠谱吗猿辅导是靠谱的,一些给孩子报名过的家长都评价猿辅导网课挺不错的,孩子上了一段时间后,学习成绩以及思维能力都有了提高。当然不同孩子的基础不同,具体上网课效果也不是绝对,因人而异。猿辅导网课的特点:教学内容和校内知识贴得比较紧,课程设置比较完善,有丰富的预复习机制 http://m.dai-shi.net/chuzhong/1843949.html
7.网课哪个平台比较好网课平台如何选择→MAIGOO知识7、猿辅导网校 猿辅导在线教育是国内K-12领域首个独角兽公司,猿辅导的网课包含了小学、初中、高中全科在线辅导课程,能够为孩子进行系统化的课程辅导。 8、跟谁学网校 跟谁学是国内以k12为主的在线教育机构,创办于2014年,迄今为止已经走过6个年头了,所以在各方面的基础设施还算是比较完善,因为这是一家线上的英语培训机构https://m.maigoo.com/goomai/251687.html
8.作业帮和猿辅导哪个网课更好?对比后说说我的真实想法作业帮和猿辅导哪个网课更好?对比后说说我的真实想法 作为一位妈妈分享下自己的体会,我觉得给孩子找英语班,固定的欧美外教,每一节课堂上的学习形式和学习氛围是最关乎孩子学习效果的、还有固定的上课时间,系统科学的教材体系的合理运用。 1、固定的欧美外教,首先孩子和老师之间是相互熟悉的,其次随着每一次的学习孩子和http://sh.xdf.cn/zxqk/202008/8599320.html
9.猿辅导网课怎么样?网课鼻祖竟然让我失望了?家长反馈有真相!作为一名教育行业工作者,点妈平常看的教育类咨询比较多,今年春节以来,猿辅导的热度就一直高居不下,从家长群的消息来看,大家的讨论也比较多。 所以,今天点妈就给大家评测一下猿辅导网课,从行内人的角度给大家做个详细的分析。 但是,考虑到每位孩子的学习情况不同,单纯的课程评测和信息调查会比较单薄,所以我特地采访https://weibo.com/ttarticle/p/show?id=2309404626706387304877
10.猿辅导网课效果评价:一位家长的亲身经历与客观分析在当下数字化教育的热潮中,猿辅导作为其中的佼佼者,吸引了众多家长和学生的关注。我家孩子也曾是猿辅导英语课程的学员之一。在此,我想分享一下我们作为家长的真实经历和感受,以及对猿辅导网课效果的客观评价。 首先,猿辅导的课程体系给我们的第一印象是系统而全面。在报名前,我们详细了解了猿辅导的课程设置,发现它不仅覆https://m.xiaohuasheng.cn/blog?id=73568af554593cf0
11.猿辅导网课怎么样?具体分析一下他的优缺点!英语培训关于猿辅导网课怎么样,以上就是我总结出来的一些他家的优缺点,当时我本意是提高孩子英语这块,但是孩子上了一段时间我发现英语这块成绩是有所提高,但是英语听力这款提升不是特别的明显,可能是因为老师都是以解题为主的,所以后面也就没有去继续学习了,感觉还是找专注英语培训的机构学习更加好,所以后面经过对比找到一家https://m.deyi.com/forum-viewthread-tid-18420585-page-1-authorid-1308979.html?ivk_sa=1024320u
12.猿辅导网课49元14节课怎么样,靠谱吗?老学员来爆料今天没有学好英语,明天就会吃英语的亏。所以现在就应该让孩子从小学好英语。传统的英语课堂对于学生实际应用英语的能力并没有很大的拓展作用,所以很多人都会额外再报名一家英语培训机构。市场上的机构很多,其中比较有名气的就数猿辅导,接下来我们就一起去看看猿辅导网课的一些情况吧。https://www.meipian.cn/395hilis
13.作业帮和猿辅导哪个网课更好?一个过来人的亲身测评与总结!作业帮和猿辅导哪个网课更好?说实话猿辅导的课堂主要多互动,课堂趣味性比较足,各种动画和小游戏贯穿课堂,此外还有奖励机制来激励孩子学习;作业帮的课堂严格按照课前、课中和课后三环节,环环相扣,形成一个学习闭环。在课前,孩子自主学习,课中老师引导学习,课后进行听说读写全面的巩固;猿辅导重在口语的学习;作业帮的课程http://m.szhome.com/50-100200-detail-178292681.html
14.产品分析K12在线教育之猿辅导作业帮捐款武汉年初的疫情对在线教育行业并未造成较大影响,反而让更多的家长和学生接受了网课的形式。2020年3月31日,猿辅导宣布完成G轮10亿美元融资,仅仅8年时间,这家独角兽企业是如何发展如此迅速,深受用户喜爱的呢?本文将从八个方面进行分析。 截至到2020年1月,猿辅导的累计用户已超过4亿,更是在2020年3月31日,完成了G轮10亿https://blog.csdn.net/weixin_42641513/article/details/108395348
15.猿辅导「猿辅导,孩子喜欢老师好,网课就上猿辅导」为全国小学、初中、高中各年级学生,提供覆盖英语、语文、数学等全科的在线视频直播课程。全面突破中考、高考重点难点,清华、北大老师领衔授课,学生进步看得见。https://m.yuanfudao.com/teacher
16.猿辅导,在线教育科技领先者公司旗下拥有猿辅导、斑马App、小猿搜题、小猿口算、猿题库等多款在线教育产品,为用户提供网课、智能练习、难题解析等多元化的智能教育服务,帮助学生系统性、高效率的完成学习闭环。猿辅导在线教育正在为更多中国学生提供智能、便捷、有趣的在线学习体验。以科技推动大规https://m.yuanfudaoschool.com/
17.猿辅导的收费标准是怎样的2、课前评估以及课后辅导:在上课之前会对学生进行英语水平测试,根据测试结果选择相应的课程。并且在课后有专业的中教导师辅导,定时检测孩子的学习进度。 3、猿辅导网课感觉有些老师水平蛮高的,也不是很贵,老师水平也很不错,有一定作用的。http://www.gaosan.com/gaokao/308387.html
18.猿辅导猿辅导,全称北京猿力未来科技有限公司,成立于2012年,总部位于北京市朝阳区,是一家以在线教育为主的国家级高新技术企业[1],董事长、创始人为李勇[2][3]。 公司旗下拥有猿辅导、斑马、猿题库、南瓜搜题、小猿口算等多款在线教育产品,为用户提供网课、智能练习、难题解析等多元化的智能教育服务[4]。 2019年,猿辅导https://baike.sogou.com/v141308385.htm
19.猿辅导app直播课下载手机版2024最新免费安装厂商联系方式:官方微博:@猿辅导 https://weibo.com/yuanfudao 官方网站:https://www.yuanfudaoschool.com/ 客服电话:400-078-9100 / 010-89177969 猿辅导app直播课,一般又称猿辅导app。 猿辅导网课是手机上一款专门针对寒暑假教学辅导制定的软件,软件中广大用户可以随时手机上课,随时在线学习,随时在线参与更多的课程。https://m.liqucn.com/app-rn-535366-3