说起出行定位,大家或多或少遇到过这些情况:有人跟着系统指示在原地转了几大圈,就是找不到目的地;有人明明根据提示前方800米左转,然后走了大概200米,突然提示你已经偏离方向……于是发问:定位不精准,数据反映慢,到底是谁的锅?

额,也许是数据库没使用正确呢!

要知道,定位业务的应用场景非常丰富,大至山川湖海、城市人文,小至楼宇屋舍、方寸天地,定位服务请求每日多达百亿次,数据量增长快,且要求秒级精准响应,如果没有一个高性能的数据库作为支撑,怎么能处理好这些海量数据呢?

所以,今天我们就来聊聊华为消费者云定位服务是如何基于数据库为用户提供精准定位的。

千亿数据难处理,华为消费者云寻求云上突围

华为消费者云是华为针对终端用户提供围绕数据、应用、出行、娱乐等众多场景的数字生活体验的功能与服务的统称,拥有数亿+终端用户,月活量高达数亿。定位服务是华为消费者云数据量最大的单体服务之一,为数亿华为设备提供定位支持,为超过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会持续锐意创新,以更先进的技术紧密结合定位服务的发展,让人们更快乐高效出行。

作为华为ICT基础设施业务面向全球开发者的年度盛会,华为开发者大会2021(Cloud)将于2021年4月24日-26日在深圳举行。本届大会以#每一个开发者都了不起#为主题,将汇聚业界大咖、华为科学家、顶级技术专家、天才少年和众多开发者,共同探讨和分享云、计算、人工智能等最新ICT技术在行业的深度创新和应用。智能时代,每一个开发者都在创造一往无前的奔腾时代。世界有你,了不起!

HDC.Cloud2021|实时支撑华为消费者云千亿数据,高效出行的背后全因有TA相关推荐

  1. 华为消费者云的ServiceComb 微服务之旅

    2018年6月27日,ApacheServiceComb在北京举办主题Workshop,当中,来自华为消费者云的架构师李林锋分享了<ServiceComb在华为消费者云的亿级用户微服务实践> ...

  2. 华为消费者云背后的微服务实践经验

    2018年6月27日,Apache ServiceComb在北京举办主题Workshop,当中,来自华为消费者云的架构师李林锋分享了<ServiceComb在华为消费者云的亿级用户微服务实践&g ...

  3. 用户为中心:华为消费者云服务背后揭示了啥?

    日前,华为消费者业务发布的"2015年度华为消费者云服务白皮书"显示,截止2015年年底,作为华为终端强力支撑的华为消费者云服务的移动用户突破1.3亿,全年应用下载量175亿,单日 ...

  4. 苏杰:2016年华为消费者云服务重点在海外突破

    近期华为消费者云服务部公布了一组数据:云服务移动用户突破1.3亿,合作伙伴分成15亿,华为用户下载应用175亿个.余承东曾在2015年年初向媒体透露2015年的重点工作在软件,除了挖来前苹果UI设计专 ...

  5. 阿里云千亿营收背后,一个新生态正蓬勃发展

    出品 | 何玺 排版 | 叶媛 近日,阿里巴巴发布了2022财年第四季度及全年财报,财报显示,阿里云在2022财年中取得了1001.8亿元的营收成果,经营利润达到11.46亿元. 阿里云营收超千亿的背 ...

  6. 【预告】千亿数据的潘多拉魔盒:从分库分表到分布式数据库

    近年来,随着国内互联网行业的加速发展,以及摩尔定律的实效,千亿数据的潘多拉魔盒早已打开,传统的开源/商业关系数据库早已遇到了容量的瓶颈.而容量告警则不仅意味着业务发展收到影响,同时对现有系统的稳定性和 ...

  7. 6个月火速炼成千亿参数大模型!背后是披荆斩棘的华为云哥哥们

    6个月的时间为约定,他们就这样硬生生地打造了个全球领先--华为云盘古大模型: 业界首个千亿级生成与理解中文NLP大模型. 业界最大的CV大模型. 而在这场攻坚战中,华为云人工智能领域首席科学家田奇和团 ...

  8. 【案例】华为桌面云助力中国银行打造高效研发开发平台

    文/华为开发者社区 客户简介 中国银行,全称中国银行股份有限公司,是中国四大国有商业银行之一.业务范围涵盖商业银行.投资银行和保险领域,旗下有中银香港.中银国际.中银保险等控股金融机构,在全球范围内为 ...

  9. 再见,数据库!MySQL千亿数据分库分表架构,堪称惊艳!

    孙玄,江湖人称"玄姐",前58集团技术委员会主席,前转转二手交易平台首席架构师.今天想跟你聊点儿企业里那些年薪百万的架构师,他们的架构设计思维是如何升级的. 话不多说,咱们直接来聊 ...

最新文章

  1. 执行高性能任务的强大桌面计算机是,用于高性能任务的强大的桌面计算机是一个______。...
  2. 数字图像处理——形态学图像处理及图像分割
  3. 数据结构(二)---单链表的实现---java版
  4. YOLOv1-YOLOv4
  5. 计算机科学与技术专题,专题四 计算机科学与应用技术.ppt
  6. leetcode题解153-寻找旋转排序数组的最小值
  7. solidworks钣金件设计术语creo/ug适用
  8. python中%d_python中%d是什么
  9. PCA9685与 NXP1768单片机iic通信,扩展PWM端口。已调试成功。
  10. android怎么安装CA证书及代理抓包
  11. Hadoop+hive+flask+echarts大数据可视化之系统数据收集
  12. Item Categories
  13. IntelliJ IDEA中JAVA连接MySQL数据库
  14. $(...)[0].attr is not a function
  15. 基因组层次聚类实战小案例
  16. 比Smallpdf好用的在线转换工具有没有呢?
  17. Attempt to present UIImagePickerController: 0x1848de00 on UINavigationController: 0x17e6ed50 wh
  18. 在上海做什么赚钱快?这10个你可以试一试!
  19. Linux之history命令显示时间和IP
  20. JavaScript UTF8和UCS2编码转换

热门文章

  1. elk搭建与简单的线上应用
  2. Dynamics CRM用户登录失败 - ADFS认证不通过 之 不是有效的 Win32 FileTime
  3. 浅析oracle常见等待事件之 db file scattered read
  4. 3月学雷锋 雷锋精神永不褪色
  5. 基于BP神经网络手写数字和字母识别
  6. HTML之五分钟带你实现一个清纯校花排行榜
  7. 很高兴加入这个大家庭!!!
  8. 【VMware vSAN 7.0】6.2 延伸集群设计注意事项—我们有软硬件解决方案
  9. 极客日报第 64 期:抖音否认封杀腾讯;程序员拒绝带电脑回家被开除,获赔 19.4 万;微软称 Excel 是编程语言
  10. 嵌入式操作系统网络编程复习题