原标题:HDC.Cloud 2021 | 及时支持千亿数据,高效出行的背后全因有TA 说到出行定位,各人或多或少都碰到过这些环境:跟着导航在原地转了几圈却找不到目标地;根据提示左转,忽然又提示已偏离方向……于是发问:定位不精准,数据反映慢,到底是谁的锅?
大概是数据库没利用精确呢! 要知道,定位业务的应用场景非常丰富,大至山水湖海小至楼宇屋舍,定位服务哀求逐日多达亿次,数据量增长快,且要求秒级精准相应,假如没有一个高性能的数据库作为支持,怎么能处置惩罚好这些海量数据? 以是,本日一起来聊聊华为消耗者云定位服务是怎样基于数据库为用户提供精准定位的。 千亿数据难处置惩罚,消耗者云寻求云上突围 华为消耗者云是华为针对终端用户提供围绕数据、应用、出行、娱乐等浩繁场景的数字生存体验的功能与服务的统称,拥有数亿+终端用户,月活量高达数亿。 定位服务是华为消耗者云数据量最大的单体服务之一,为数亿华为装备提供定位支持,为凌驾1700+款App提供定位数据。定位服务初始存量数据有上千亿行,迁徙时逐日数据量增长8亿左右,厥后数据量已增长到原来的2倍。 随着数据量的与日俱增,高效处置惩罚海量数据的题目日益凸显。怎样快速通过云化,让数据库根据数据量变革快速弹性扩容,成为消耗者云提拔定位服务本领的关键地点。 为支持数据体量巨大的定位服务,华为消耗者云将原先利用的线下MySQL数据库体系升级更换为华为云原生分布式数据库GaussDB(for openGauss),而被选中的GaussDB(for openGauss)也在这场升级改造中体现杰出。 超大规模集群,高效支持日均百亿级访问 定位服务拥有华为数亿+装备的定位数据,团体单表累计数千亿行,现在天天的业务量访问次数已经到达上百亿次。面临云云巨大的访问量,华为云GaussDB(for openGauss) 通过提供高性能的大规模集群资源,支持主动负载平衡,业务高峰时有用支持几十万TPS的并发访问,应对日均百亿次的业务压力也绝不费力,极大提拔了定位服务的服务服从。 在线扩容,轻松应对海量写入压力 因巨大的用户量和业务量,定位服务的高频带辩论写入峰值高达百万行每秒,对数据库的扩展本领磨练极大。 华为云GaussDB(for openGauss)通过优化存储管理和锁机制,在高比例辩论场景下upsert性能远远优于原MySQL,能高效支持百TB级数据处置惩罚。而且华为云GaussDB(for openGauss)支持节点扩容和磁盘扩容,扩容过程支持业务数据连续入库,确保业务不停止,平滑过渡,满意业务量渐渐增长所必要的处置惩罚本领和存储空间弹性扩展的要求。GaussDB(for openGauss)面临数据激增的浪涌弹性发放,资源机动摆设,以后出行再也不消担心定位体系闹性情,路径输出延时了。 业务高可用,故障秒级切换 定位服务必要提供及时定位,不能担当业务停止、数据丢失等故障题目。华为云GaussDB(for openGauss)的高可用本领,支持多AZ摆设,单分片多副本之间接纳反亲和摆设,最大限度低落AZ级故障以及单台宿主机故障对整个集群的影响,故障发生时可以在秒级内完成主备切换,保障业务的连续运行。 定位服务关乎人们出行、生存的底子保障,华为云原生分布式数据库GaussDB(for openGauss)方案极大地提拔了出行定位的运营服从和服务程度。数字化期间下,华为云GaussDB会连续锐意创新,以更先辈的技能精密联合定位服务的发展,让人们更快乐高效出行。 想相识更多华为云GaussDB(for openGauss),4月24日-26日华为开辟者大会2021(Cloud)等你来!
关注@华为云,相识更多资讯返回搜狐,检察更多 责任编辑: |