【云栖号案例 | 物联网&人工智能】RDS为慧联无限数据库运维减负

简介: 业务持续增长没有专业运维人员,导致 MySQL 不堪重负。上云后RDS数据库实现了纵向弹性扩缩容,提供自助服务能力,短期内不需要专业运维人员,控制了成本。

云栖号案例库:【点击查看更多上云案例】
不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策!

公司介绍

武汉慧联无限科技有限公司是中国电子信息产业集团有限公司(CEC)战略投资企业,专业从事低功耗广域物联网(LPWAN)核心技术研发与应用的高新技术企业。公司致力于城市级和行业级 LPWAN网络建设、运维及服务,产品及方案已广泛应用在智慧城市建设中的多个领域。公司核心产品包括:LPWAN模组、LPWAN网关、EasyLinkin物联网平台、元场景产品和微场景解决方案。

业务痛点

业务持续增长,旧平台架构逐渐无法支撑起终端传感器上报的日志量。

  • 大量的日志流水事务型写入导致 MySQL 不堪重负。
  • 历史归档型数据和热点数据都使用同一个实例,需要业务隔离和数据隔离。
  • 运维方面,没有专人负责数据基础设施的维护工作。

解决方案

p90083

针对上面提到的痛点和问题,我们采购了阿里云产品来解决。

  • 针对业务直线型增长带来的大量日志流水涌入 MySQL 的问题,我们临时升级了 MySQL 实例规格,避免了业务中断的风险,随后调整了程序架构,实现了部分组件的水平扩展,在优化完毕后,根据实际情况对 MySQL 实例进行了降级,实现了成本的最优管理。
  • 运维方面没有聘请专业的DBA进行数据管理,而是购买了阿里云封装好的数据基础设施产品,通过阿里云提供的各种分析和整理工具,实现了部分DBA的风险操作,比如:慢SQL查询分析,死锁分析、性能指标监控、备份与恢复、SQL审计等。

上云价值

  • RDS数据库采购支持透明化的成本控制,提供了按需购买/包年包月等形式,灵活升降配的能力,让我们可以灵活控制数据库资源的成本。
  • RDS数据库提供多样化的产品形态(本地盘RDS、云盘RDS,单机版数据库、高可用版数据库),不同内核的支持(MySQL、PostgreSQL、SQL server),为我们的业务选择提供了更多的选择。
  • RDS数据库提供权限管理、日常资源监控、性能监控、SQL 审计、参数设置等自助服务能力,让我们短期内不再需要专业的基础设施维护人员,而可以将精力放在业务逻辑的实现上。
  • 通过RDS 数据库稳定的性能和灵活升降配,支持了客户日志流水达到1.5亿/天的业务数据存储和读取诉求。

证言

“因为使用了阿里云RDS MySQL这产品,让我们实现了纵向弹性扩缩容,并降低了我们的运维成本。”— 慧联无限技术负责人

相关产品

  • 云数据库RDS MySQL版

MySQL 是全球最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用场景。
更多关于云数据库RDS MySQL版的介绍,参见云数据库RDS MySQL版产品详情页

  • 云数据库RDS

阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
更多关于云数据库RDS的介绍,参见云数据库RDS产品文档

【云栖号在线课堂】每天都有产品技术专家分享!
在线课堂地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
1月前
|
存储 关系型数据库 MySQL
RDS MySQL 数据库运维简述
从运维的视角,汇总云数据库RDS MySQL使用的避坑指南。文章初版,维护更新,欢迎指点。
769 3
|
3天前
|
NoSQL MongoDB 数据库
MongoDB数据恢复—MongoDB数据库文件被破坏的数据恢复案例
服务器数据恢复环境: 一台Windows Server操作系统服务器,服务器上部署MongoDB数据库。 MongoDB数据库故障&检测: 工作人员在未关闭MongoDB数据库服务的情况下,将数据库文件拷贝到其他分区。拷贝完成后将原MongoDB数据库所在分区进行了格式化操作,然后将数据库文件拷回原分区,重新启动MongoDB服务,服务无法启动。
|
14天前
|
SQL 存储 数据挖掘
数据库数据恢复—RAID5上层Sql Server数据库数据恢复案例
服务器数据恢复环境: 一台安装windows server操作系统的服务器。一组由8块硬盘组建的RAID5,划分LUN供这台服务器使用。 在windows服务器内装有SqlServer数据库。存储空间LUN划分了两个逻辑分区。 服务器故障&初检: 由于未知原因,Sql Server数据库文件丢失,丢失数据涉及到3个库,表的数量有3000左右。数据库文件丢失原因还没有查清楚,也不能确定数据存储位置。 数据库文件丢失后服务器仍处于开机状态,所幸没有大量数据写入。 将raid5中所有磁盘编号后取出,经过硬件工程师检测,没有发现明显的硬件故障。以只读方式将所有磁盘进行扇区级的全盘镜像,镜像完成后将所
数据库数据恢复—RAID5上层Sql Server数据库数据恢复案例
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库误truncate table的数据恢复案例
北京某国企客户Oracle 11g R2数据库误truncate table CM_CHECK_ITEM_HIS,表数据丢失,业务查询到该表时报错,数据库的备份不可用,无法查询表数据。 Oracle数据库执行Truncate命令的原理:在执行Truncate命令后ORACLE会在数据字典和Segment Header中更新表的Data Object ID,但不会修改实际数据部分的块。由于数据字典与段头的DATA_OBJECT_ID与后续的数据块中的并不一致,所以ORACLE服务进程在读取全表数据时不会读取到已经被TRUNCATE的记录,但是实际数据未被覆盖。
Oracle数据恢复—Oracle数据库误truncate table的数据恢复案例
|
2月前
|
存储 SQL 数据库连接
连接并操作数据库:Python 数据库案例
数据库是一种用于存储和管理数据的工具,它以一种有组织的方式将数据存储在文件或内存中,以便于检索和处理。数据库系统通常使用 SQL(Structured Query Language)语言来进行数据的操作,包括数据的插入、查询、更新和删除等。
|
2月前
|
存储 Oracle 关系型数据库
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
|
机器学习/深度学习 人工智能 自然语言处理
搜狗翻宝Pro机再次开挂,智能翻译硬件成中国人工智能的新风口
第五届世界互联网大会正在如火如荼的举行。
搜狗翻宝Pro机再次开挂,智能翻译硬件成中国人工智能的新风口
|
机器学习/深度学习 人工智能 自然语言处理
与世界同行 2017中国人工智能大会有感
与世界同行 2017中国人工智能大会有感
1543 0
与世界同行 2017中国人工智能大会有感

相关产品

  • 物联网平台
  • 推荐镜像

    更多