ADB助力分尚网络提速业务

本文涉及的产品
数据传输服务 DTS,数据同步 small 3个月
推荐场景:
数据库上云
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
简介: “我们的业务对BI和报表的依赖较重,希望报表能秒级返回。早期我们利用普通的MySQL数据库做实时数据分析,存在几个痛点,第一是MySQL数据库对复杂查询的支持不够,千万级和亿级数据的复杂查询,在一些场景下耗时较久或者无法返回,第二是MySQL不能横向扩展。随着我们的业务数据量不断增加以及对BI、报表诉求的不断提升,使用MySQL来做复杂的分析已经不能满足我们的分析效率和分析数据量的诉求,我们选型ADB来提升分析效率和扩展性。ADB结合QuickBI,很好的满足了我们对分析的诉求,帮助我们更好的发展业务,可以在秒级返回报表查询。“— 分尚网络运维总监 杨海波

image.png

客户简介

Flowerplus花加是中国鲜花电商第一品牌,首创“日常鲜花订阅”模式,捕捉都市白领日常鲜花消费的市场空白,是一个颠覆了传统鲜花消费模式的创新品牌。自2015年创立之初就将战略眼光定位于“培育人们日常用花、赏花的消费习惯”。凭借对市场需求空白地带的成功捕捉和创新的“线上订阅+产地直送+增值服务”的商业模式,目前已成为中国鲜花电商领导品牌。

截止目前,Flowerplus花加付费用户数过800万人,月发货量过200万件,单月销售额最高过亿,2016年销售3亿,2017年销售近8亿,2019年实现盈利千万,处于行业绝对领先位置。对比市场中不断强调“颠覆”的创业公司,花加在创业创新过程中的主要驱动力,是其不断去思考和探索“以用户价值为核心”的本质,并在此基础上给予还未被满足的用户需求、填补还需被完善的市场空隙。

业务挑战

客户业务主要业务是涉及和售卖鲜花产品,由于客户的业务涉及实体采购以及物流,需要通过报表和BI来分析和支持库存情况、采购链路、物流进展、业务转化率、商品售罄报警等业务场景,同时也要对海量的用户订单做业务分析,很多场景对分析的实时性要求较高,传统的MySQL数据库对此支持的不好。

  • 性能诉求:使用传统的MySQL数据库进行订单、商品流量、采购、业务转化率、商品售罄报警等分析速度较慢,有些千万级和亿级复杂查询报表返回很慢或者已经无法返回,无法正常支撑报表和BI业务。
  • 实时性诉求:部分报表对返回速度要求较高,希望秒级返回
  • 兼容性诉求:技术团队主要使用RDS MySQL、PolarDB MySQL、DRDS等MySQL生态数据库,希望分析存储产品能兼容MySQL数据库语法,研发团队上手成本低。
  • 扩展性诉求:当前部分报表业务量已经有数亿数据,近期业务发展较好,未来部分数据可能超10亿,对报表数据存储和计算的横向扩展有一定的要求。

解决方案

  • 利用ADB替换MySQL做OLAP分析数据库,提升报表和BI分析速度,确保业务报表和BI报表能正常出结果的同时提升了报表的返回速度。
  • ADB 提供秒级返回能力,在数据量和计算量较大的情况下可以通过升配提升计算能力保证复杂报表也能秒级返回。
  • ADB MySQL是以MySQL生态为主打对象,ADB 2.0和ADB 3.0都兼容MySQL语法,其中ADB 3.0的技术架构和MySQL数据库更贴合。
  • 通过增加节点的扩展手段可以提升ADB的并发能力和并行计算能力,达到横向扩展的目标,保证在业务报表数据量和复杂程度提高的情况下还能以相对稳定的返回速度执行报表查询。

客户价值

分尚通过采用“RDS MySQL + ADB”基于MySQL生态的HTAP数据库解决方案有效支撑了分尚的主要业务鲜花售卖。ADB的快速分析能力优化客户的采购环节、订单分析、营销活动、业务报警等重要业务,助力分尚业务的快速发展的同时,为未来业务发展提供的足够的扩展性。

  • 通过ADB 3.0的快速分析能力,提升客户的数据分析效率,更快速指导业务和优化采购。
  • 使用ADB做报表分析后,产生了2-10倍的分析性能提升,极大的提升了业务体验,优化了分尚的整体业务。
  • 基于多节点集群架构的ADB,相比传统的关系型数据库,具备更高的扩展性和灵活性,降低了客户由于数据量和访问量变大带来的维护成本。
相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
网络协议 Shell Android开发
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
解决adb网络连接中出现的“由于目标计算机积极拒绝,无法连接”错误
|
16天前
|
机器学习/深度学习 SQL 数据挖掘
ADB优化器背后的秘密:如何用成本估算和规则引擎编织高效的查询网络?
【8月更文挑战第27天】AnalyticDB (ADB) 是一款专为大规模数据集设计的高性能分析型数据库。本文深入探讨ADB的优化器如何通过成本估算、规则引擎及机器学习等策略生成高效执行计划。成本估算是选择最优路径的关键;规则引擎通过谓词下推等手段优化查询;机器学习则使优化器能基于历史数据预测执行效率。结合示例代码与执行计划分析,展现了ADB在提升查询性能方面的强大功能。未来,ADB将继续进化以满足日益增长的大数据分析需求。
26 0
|
网络协议 开发工具 Android开发
【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )
【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )
339 0
【Android 逆向】Android 逆向通用工具开发 ( adb forward 网络端口重定向命令 | PC 端逆向程序主函数分析 )
|
安全
工信部长苗圩:抓好网络提速降费工作
工信部长苗圩:抓好网络提速降费工作
152 0
工信部长苗圩:抓好网络提速降费工作