王柯团队

创业项目
当前位置:王柯团队 > 网络营销 >

2024年vivo数据库与存储平台的建设和探索

2024-03-22 王柯团队
  一、数据库与存储平台建设背景
  
  以史为鉴,可以知兴替,做技术亦是如此,在介绍平台之前,我们首先来一起回顾下vivo互联网业务近几年的发展历程。
  
  我们将时间拨回到三年前来看看 vivo 互联网产品近几年的发展状况,2018年11月,vivo移动互联网累计总用户突破2.2亿;2019年应用商店、浏览器、视频、钱包等互联网应用日活突破千万大关;2020年浏览器日活突破1亿,2021年在网总用户(不含外销)达到2.7亿,数十款月活过亿的应用,数据库和存储产品的也达到了4000+服务器和5万+数据库实例的规模。
  
  那三年前的数据库和存储平台是什么样呢?
  
  2018年的数据库服务现状如果用一个词形容,那我觉得“危如累卵”最适合不过了,主要表现为以下几点;
  
  数据库线上环境的可用性由于低效的SQL、人为的误操作,基础架构的不合理,开源产品的健壮性等问题导致可用性经常受到影响。
  
  变更不规范,变更和各种运维操作的效率低下,没有平台支撑,使用命令行终端进行变更。
  
  数据库使用的成本极高,为了应对日益复杂的业务场景,增加了很多额外的成本。这些就是2018年当时vivo的数据库现状。
  
  安全能力不够健全,数据分类分级、密码账号权限等缺乏规范。
  
  我们再看看这些年vivo数据库一些运营数据上的变化趋势。
  
  从17年底,18年初开始计算,这三年时间里面数据库实例的规模增加了接近5倍,所维护的数据库服务器规模增加了6.8倍,数据库实例的单机部署密度增加了5倍以上,DBA人均运维的数据库实例规模增加了14.9倍。
  
  通过以上这些数字,我们发现近几年vivo互联网业务其实是处于高速发展的状态,在高速发展的过程中无论是从用户感受到的服务质量上来看还是从内部的成本效率来看,解决数据存储的问题是迫在眉睫的事情,于是我们在2018年启动了自研数据库与存储平台的计划,通过几年时间的建设,我们初步具备了一些能力,现在就这些能力给大家做下简单的介绍。
  
  二、数据库与存储平台能力建设
  
  首先来整体对数据库与存储平台产品做下介绍,主要分为2层。
  
  第一层我们的数据库和存储产品,包括关系型数据,非关系型数据库,存储服务三大块。
  
  第二层主要是工具产品,包括提供数据库和存储统一管控的研发和运维平台,数据传输服务,运维白屏化工具,还有一些SQL审核,SQL优化,数据备份等产品。

微信扫码上方二维码,可领取2025年最新互联网创业项目!

项目收款截图

最新文章
咨询客服 领取项目