摘要:童年时候,我们会对着墙上挂着的中国地图,来认识一处处山川河流和城市人文。如今,数字化时代下,传统的地图已经不能满足人们的需求,如何获取各种丰富的地理内容和实时动态信息成为现代人普遍的地理信息诉求。作为国家基础地理信息公共服务平台,天地图集成了来自国家、省、市(县)各级测绘地理信息部门,以及相关政府部门、企事业单位 、社会团体、公众的地理信息公共服务资源,以门户网站、服务接口、前置服务等形式向政府、专业部门、企业、公众等用户提供在线地理信息服务。此前,国家基础地理信息中心携手华为云,基于天地图平台,共同打造云上智慧地图,促进地理信息资源共享和高效利用,让世界触手可及。

地理数据量增加,数据库弹性迎挑战

天地图覆盖全国300多个地级以及地级以上城市0.6米分辨率的卫星遥感影像等地理信息数据,全库数据量达到17TB,数据吞吐量巨大。巨大的吞吐量和高额运维成本,促使国家基础地理信息中心迫切寻求低成本、高可用、高性能、大容量的数据库产品,同时希望可以将迁移时间压缩到2天左右。

  • 低成本:早期天地图运营投入较多资金,包括数据库在内的IT投入成本居高不下。业务有读写分离诉求,希望在保证性能的前提下,通过一套实例实现读写分离,从而降低数据库成本。
  • 高可用:社区版MongoDB一个shard多数节点故障,就会导致该shard成为只读,因此希望提供无状态的路由节点,实现快速故障转移。
  • 高性能:天地图每天的访问量在6亿左右,随着数据量和业务访问量的增加,现有系统不足以支撑日益增长的业务需求,需要更高性能的数据库来支撑日益增长的业务数据。
  • 容量:随着瓦片层级增加,数据量越来越大,现有MongoDB扩容难度大,需要一款数据库支持不少于20TB的瓦片数据,支持在线扩容。
  • 运维效率:运维人力有限,系统运维压力越来越大,运维工作成本越来越高,现有社区版MongoDB难以支撑运维工作需求。希望能够提供数据库自运维能力,能为数据库做技术兜底,降低运维成本。

天地图&华为云

  • 彰显云上“数字中国”新魅力

天地图业务数据复杂,数据种类多样,结合客户诉求和业务特点,华为云数据库采用公有云对外服务为主,私有云对内测试为辅的混合云架构,提供多种数据库引擎方案,联合打造高性能、高可用的数字底座。

华为云GaussDB(for Mongo)提供在线地图的瓦片数据处理服务;华为云RDS for PostgreSQL提供矢量数据和三维数据处理服务;华为云RDS for MySQL提供用户管理和专题图层属性服务,多款数据库极速融合,共同发力,17TB的海量数据迁移仅仅用了2天。

  • 高可用特性加持,业务稳定运行

天地图作为国家级的服务平台,数据的安全可靠可谓至关重要。华为云GaussDB(for Mongo)支持跨AZ高可用,拥有完善的跨区域容灾策略,每天自动进行全量备份和增量备份,并定期进行恢复演练,验证备份恢复流程的有效性,实现分钟级备份恢复。同时提供无状态的路由节点,支持秒级故障转移,客户业务无感知,业务运行稳定。

  • 超高性能与大容量,再大流量也不怕

天地图为30+部委机构和全国30多个省市提供地理信息基础平台服务,日均API和服务调用超过6亿次,访问压力极大。华为云GaussDB(for Mongo) 可实现分钟级节点扩容和秒级存储扩容,满足敏捷业务弹性需要,对天地图高达上亿的访问毫无压力,响应能力快稳准,有效保障了天地图在高负载情景下业务的正常运行。而且GaussDB(for Mongo)基于存算分离架构和rocksdb优化,相比开源MongDB性能提高3倍以上,最大支持96TB的数据处理能力,完全满足天地图海量业务请求。

  • 降本增效不止一点点

GaussDB(for Mongo)完全兼容MongoDB协议,客户业务无需任何改造,即可轻松切换数据库,极大减少了改造成本;而且通过实时生成快照和删除快照的能力,GaussDB(for Mongo)实现一套集群即可提供读写分离的能力,数据库成本节省至少50%。天地图上华为云之后,基于数据库服务自动化运维平台,数据更新效率提升5倍,新业务上线速度提高2倍,还减轻了DBA繁重的运维压力,让客户更聚焦业务层面。

自2019年2月上线以来,华为云数据库已轻松支撑天地图6亿+的日均访问量,保障业务平稳运行,实现零事故;同时为公众提供了更为全面、精准、权威、 智能、人性化的地理信息服务,让全社会共享测绘发展成果,感受“数字中国”的独特魅力。

Ps:【云数据库特惠专场】新用户4.5折起,助力企业效益增长,详情请戳https://activity.huaweicloud.com/dbs_Promotion/index.html

点击关注,第一时间了解华为云新鲜技术~

2天完成17TB数据量迁移,华为云数据库是如何做的?相关推荐

  1. 快速迁移数据中心:华为云数据库SQL Server实践案例技术解析

    1.   简介 企业或用户将数据中心部署在线下,采用独立软件提供商(Independent Software Vendor)软件进行管理.线下数据运维成本较高,故障容灾单一化,是目前遇到的瓶颈.采用云 ...

  2. 金融行业云迁移实践 HyperMotion助力江苏农信银行实施金融专有云创新项目,实现跨地域,多网点,大数据量迁移上云

    项目概述 当前,互联网技术将经济社会带入了"平台经济"的时代.<银行业信息科技"十三五"发展规划监管指导意见>要求,"十三五"期 ...

  3. 管理有方!华为云数据库为医药行业管理加速

    摘要:为了持续打造核心竞争力,英克康健联合华为云,基于云数据库RDS for PostgreSQL全新打造了一个高性能.大容量.高可用的SaaS医药管理系统,助力万千药企业务迈上新台阶. 乘借数字化东 ...

  4. AWS数据迁移华为云方案

    介绍 绝大多数企业迁移上云,主要需要的迁移数据为主机数据和数据库数据,而各家云厂商为了更好的争取到客户,方便客户迁移上云,都有一些迁移工具,主机迁移工具实现原理主要是通过P2V和V2V的方式,数据库迁 ...

  5. 【MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记】

    MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记录-1 - likingzi - 博客园 MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记录-2 - likingzi ...

  6. 消除数据孤岛,华为云DRS让一汽红旗ERP系统数据活起来

    本文分享自华为云社区<消除数据孤岛,华为云DRS让一汽红旗ERP系统数据活起来>,原文作者:心机胖. 数字化时代,数据成为新的生产资料,在经济文化生活中扮演着越来越重要的角色.买票你需要查 ...

  7. 华为云数据库推出表数据快速恢复,细粒度解决用户误删数据问题

    近来,数据库安全问题频发,如何保障业务数据可靠.可用.可恢复性再次被业界提上议程.华为云数据库也适时推出表数据快速恢复功能,支持表级别的时间点数据恢复,帮助用户快速恢复 MySQL 数据库中某张表的数 ...

  8. 华为云数据库公网ip_企业数据上云必有一战,华为云12.12云数据库2折起

    每年的Gartner全球数据库魔力象限都会对未来三年的市场进行预测,而2020年的预测相比于2019年的预测出现一个显著的变化,那就是全球75%数据库将被部署或迁移到云平台的时间表提前了一年--从20 ...

  9. 【华为云数据库技术大公开】机房失火后,还能拯救你的数据吗?

    相信很多人都有整理C盘的经历,C盘作为电脑的系统盘,系统运行所需的关键数据都存储在其中.但如果使用不当,C盘就特别容易变红,然后电脑变卡,恶性循环,最差的结局就是系统崩溃,所有数据丢失. 对于企业来说 ...

最新文章

  1. MSVCR80D.dll not found 问题(转)
  2. CSS 设计模式一 元素
  3. CG笔记之一——透视投影
  4. 华为手机鸿蒙2.0系统界面,华为鸿蒙2.0系统
  5. Linux服务器---流量监控bandwidthd
  6. pythonselect a valied_Python Select 解析
  7. python里面的import provide_Python importorror:没有名为wmi的模块
  8. Vue Cli 3.x项目如何部署到IIS子站点下
  9. JavaScript前端常见面试题总结
  10. Android:使用GsonFormat插件遇到的坑
  11. NOSQL数据库习题
  12. c语言sinx的幂级数展开式,sinx的幂级数展开式问题?
  13. windows 文件后缀名
  14. python statsmodel 回归结果提取(回归系数、t值、pvalue、R方、、、、)
  15. arcgis栅格数据绘制等值线_arcgis 栅格函数之等值线
  16. Linux常用命令大全 阶段性总结(二)
  17. day18 - 正则表达式
  18. 数据挖掘之大数据流处理
  19. 【改写历史】--历史谁书写?谁将改写历史?
  20. OSChina 周二乱弹 ——有一天你当了程序员巴巴

热门文章

  1. Bootstrap3 插件的调用方式
  2. matla工具箱 SerialLink 的一些最近发现的功能
  3. 视觉SLAM笔记(9) Eigen
  4. ROS笔记(32) MoveIt!关节控制器
  5. c语言666题目,c语言题目及答案
  6. batchplot放到哪个文件夹_如何整理文件夹?来看腾讯设计师的方法
  7. win 二进制门安装mysql_MySQL5.7 windows二进制安装
  8. C语言怎么给程序加上版本号,给自己的程序加上行号
  9. 用自己电脑做服务器,建个人网站
  10. Eclipse中Hibernate插件的安装