支撑数千家天猫商家CRM业务,数云高弹性数据库如何做

“数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素。人们对于海量数据的挖掘和运用,预示着新一波生产率增长和消费者盈余浪潮的到来”。-----麦肯锡

基于互联网和大数据和时代背景,用户在互联网上留下更多的印记,给企业提供了更多的用户相关数据,有了这些数据,企业不用再盲目地探索营销手段,而是可以运用大数据能力来降低成本提升产品的效益性,并实现精准化到用户需求,大数据分析借助巨大商业价值逐步走向营销的舞台,越来越多的品牌试图从海量的数据中分析出有价值的商业信息,以便做到精准营销。

数云是国内领先的数据化运营解决方案服务提供商,致力为消费品牌和零售品牌商提供整合软件产品、数据模型和专业服务的一站式数据化营销解决方案,数云在CRM领域的品牌客户保有量、品牌客户市场占有率、产品和解决方案综合能力等方面都排名第一。业务的高速发展和核心数据量的不断增长给数云带来了巨大的技术挑战。

品牌客户及品牌客户数据量增加迎来挑战

杭州数云信息技术有限公司成立于2011年,坚持以客户为中心,重构“人-货-场”,利用大数据和人工智能技术,支持全渠道、全链路、跨品牌、跨品类的数据化运营体系,驱动零售整体变革。在过去九年,数云的产品和解决方案以及公司影响力获得业界的一致认可。
66.png

数云持续打造基于数据赢家、云加CRM、互动赢家、智多星、数云大数据等产品的高效的SAAS化软件产品体系,基于这些核心产品帮客户提供全渠道客户资产管理、全渠道会员成长管理、全渠道客户营销策略等解决方案,并向客户提供联合营销、会员发展联盟、数据银行服务、全链路消费者运营等优质个性化服务,帮客户提供客户管理高效化、客户数据可视化、客户营销精准化等产品能力。

伴随数云产品、解决方案的不断升级和完善,数云在零售品牌电商客户数据化运营一直保持领先的位置,同时数云的产品和解决方案的能力在业界也是业界一流,获得诸多客户的信赖。有数千家品牌客户依托数云的产品体系构建适合自己的数据化运营解决方案,单客户数亿条核心数据、总数据上百TB的数据存储、以及大促期间的高并发访问都给数云的数据库存储选型带来了巨大挑战,需要数据库具备单实例海量数据存储、高弹性、高并发写性能、低运维成本等能力。

为了解决这些业务挑战,数云开启了核心业务数据库优化之路。

从MySQL到POLARDB

云计算具有可扩展、扩展性强、管理成低等优势,此前数云已经长期使用了阿里云的ECS、SLB、RDS、Reids、MongoDB等产品。随着核心业务数据的持续高速增长阿里云RDSMySQL面临着一定的挑战。部分实例存储数据量大,触发MySQL单实例存储瓶颈,传统数据库单个实例只能存3TB-6TB数据,单实例业务数据量大,维护成本高,代码配置复杂;数云有大促需求,在618/双十一等大促期间希望能快速弹升(分钟级)数据库实例的计算规格和IOPS能力;涉及商家数据一致性读取,希望读写数据库的读节点延迟小,有较大的读写比,希望能够快速增加读节点;高并发写诉求,对高并发状态下的写能力有较高要求。

云数据库PolarDB基于分布式共享存储架构以及经过阿里云数据库团队数年的深入优化,具备高弹性存储平滑扩展高并发写能力强完全兼容MySQL等优势,其中高弹性和存储平滑扩展能力能解决困扰数云的存储瓶颈和弹性不足的问题,在与阿里云数据库团队深入沟通和谨慎测试后,数云技术团队评估云PolarDB可以很好地满足核心互动业务的数据库存储、访问、弹性等能力诉求,同时也能有效降低运维和研发团队的管理使用成本。

PolarDB是一款关系型分布式数据库,采用工业界得到广泛验证的计算与存储分离架构,原生兼容MySQL,经历了双11大规模高并发高可用扩展性检验,又有基于中国市场的丰富实践,成为包括数云在内很多企业数据库上云的选择。
67.png

数云采用PolarDB分布式云原生数据库方案构建了数云核心产品互动赢家和数据赢家,解决了相关挑战:

1、轻松应对大促期间业务流量高峰:在618/双十一等大促期间,PolarDB可以在20分钟内完成10TB级数据的集群升配,快速弹升CPU、内存和IOPS的能力,确保流量突然增加的快速弹性。同时快速弹升能力也大幅度降低了数云大促资源准备的成本,只需要在双十一前夕做数据库弹升即可。

2、降低业务高速发展带来的研发管理成本:数云的产品以数据为核心,品牌客户的数据量较大,在数据库部署层面采用多租户部署模式,单个数据库实例存储的数据量比较大,一般能达到几TB,由于传统MySQL数据库的存储容量有限,存量客户数据量增长和新客户的接入都会带来研发的管理成本,同时上百个MySQL实例也带来了较大的管理成本。PolarDB采用共享存储架构,存储和计算分离,能够最大程度的提供单实例的存储能力,最大可达100TB,可以解决数云多租户数据存储带来的单实例过大无法存储的问题和研发管理成本,也降低了由于单实例存储量限制带来的实例多管理成本高的问题。

3、支撑多个商户的高并发业务诉求:数据赢家和互动赢家在线服务的商户数较多,对高并发读写能力有较强要求。PolarDB通过引擎的优化和超强的IOPS能力提供高并发状态下的超强写能力,32个并发以上OLTP写能力能达到普通MySQL的2-3倍。

4、较低的迁移、接入成本。PolarDB100%兼容MySQL5.6和MySQL8.0,完全兼容MySQL各种生态和中间件开源工具,同时阿里云提供基于DTS的MySQL生态数据库迁移方案,方便数云低成本将现有应用服务和业务数据迁移至PolarDB。

尽管PolarDB的产品能力和阿里云数据库团队的服务得到数云技术团队的初步认可,但是没有经历大考的产品客户心里还是没底,PolarDB在数云正式投产后便面临双十一大考,在2019年PolarDB稳定支持了数云双十一业务,整体表现平稳,真正被数云技术团队彻底认可。

小结:云原生、高弹性,PolarDB值得信赖

从数云数据库架构升级过程中,我们可以看到在云时代的大背景下,企业选择数据库存储产品需要综合考虑性能、稳定性、成本等不同方面,都是企业客户考虑的重点。同时云原生数据库在高并发、高可用、高可靠以及可扩展性方面的优势也再次被证明。

同时由于数云的业务场景有较强的大促属性,存在峰值流量远大于平时流量,对数据库产品的弹性能力有较高的诉求,PolarDB的弹性能力处于业界领先位置,在大促期间的实际效果也符合数云业务场景的诉求,也成为数云选择PolarDB的关键因素。

伴随阿里云技术迭代升级应用而生的云原生数据库PolarDB,已经在云上为众多企业客户提供了稳定可靠的数据库服务。PolarDB的不断完善也需要企业客户的信任和数据库技术爱好者的支持,相信阿里云会持续给企业客户提供更完善、更强大的数据库产品。

原文链接
本文为云栖社区原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/516138.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue中forEach循环的使用

//data为集合 data.forEach(function(item, index) {//item 就是当日按循环到的对象//index是循环的索引,从0开始 })//定义班次详细数组var bcglxiangxiList new Array();//定义班次详细对象var bcxiangxi {};//循环传递的参数bcglXiangXiListParam.forEach(ele…

全国高速恢复收费!阿里云:自由流“3大特色能力”使能智慧之路

5月6日,全国高速公路正式恢复收费。ETC普及优化程度、高速自由流收费模式等成为热点话题。随着取消省界高速公路收费站和全国ETC的普及,极大提升高速公路网通行效率,有效降低物流运输成本,减少收费站“堵车”现象,高速…

JavaScript 中,break , continue , return 的区别

break , continue , return 的区别 break :结束当前的循环体(如 for、while)continue :跳出本次循环,继续执行下次循环(如 for、while)return :不仅可以退出循环,还能够…

移动云11.11,钜惠High不停!

一年一度的双十一又来啦全民购物车已开起来!然而复杂的优惠规则催生一大批通宵达旦看直播的定金人和尾款人对这些套路,移动云统统Say NO作为一朵有服务温度的“云”,让优惠简单点让用户买想买的东西,省该省的钱五重惊喜&#xff0…

设计大数据量表结构

上篇文章讲解了传统数据库的一些设计注意点。 本篇为第二篇,在大数据量的情况下,如何去提前设计这个表结构,来达到一个比较好的效果。对于团队,对于后续的维护和扩展都带来更大的便利。 自增id 自增id还是可以有,但是…

去除字符串最后一位的几种方法

1.使用slice方法 /*** slice(start,end)* start 要截取的字符串的起始下标 如果为负数从后面开始算起 -1指的是字符串的最后一位* end 要截取的字符串的结尾下标 如果为负数从后面开始算起 -1指的是字符串的最后一位* start 和 end 都是下标*/let str "122889," str…

VBA中的字符串处理

目录 1 VBA中的字符串2 VBA中处理字符串的函数2.1 比较字符串2.1.1 比较运算符2.1.2 StrComp函数2.2 转换字符串2.2.1 StrConv函数2.2.2 Str函数2.2.3 CStr函数2.3 创建字符串2.3.1 Space函数2.3.2 String函数2.4 获取字符串的长度2.5 格式化字符串2.6 查找字符串2.6.1 InStr函…

使用Blink CEP实现差值聚合计算

使用Blink SQLUDAF实现差值聚合计算介绍了如何使用Blink SQLUDAF实现实时流上的差值聚合计算,后来在与付典就业务需求和具体实现方式进行探讨时,付典提出通过CEP实现的思路和方法。 本文介绍通过CEP实现实时流上的差值聚合计算。 感谢付典在实现过程中的…

企业微信小程序_授权登录接口获取用户userid

文章目录一、前置知识1. 阅读 企业微信小程序开发文档2. 企业微信小程序登录流程3. 微信小程序区别二、前端部分2.1. 调用登录接口2.2. 请求后端接口2.3. 项目源码三、后端部分3.1. yml配置3.2. 获取用户信息接口3.3. 获取token3.4. 工具类3.5. vo对象四、调试部分4.1. 模式切换…

我输给了一个 25 岁的男人

未来的你:小伙计你好,我是 10 年后的你,刚穿越回来,还是热乎的。现在的你:Are you sure?大哥,从你那憔悴的神色里可以看出日夜颠倒的作息和毫无爱情发酵的灵魂,随便喊个人来看看,咱…

阿里云公共DNS安全传输服务介绍(DoH/DoT)

概述 阿里公共DNS致力于为广大的互联网用户提供快速、稳定和安全的DNS解析。然而传统的DNS查询和应答采用UDP和TCP明文传输,存在网络监听、DNS劫持、中间设备干扰的风险: 网络监听风险:即便用户采用HTTPs加密的方式访问站点,DNS…

Excel VBA - 文件及目录操作

目录 一. 文件处理1.1 Name 语句1.2 FileCopy 语句1.3 Kill 语句1.4 GetAttr 函数1.5 SetAttr 语句1.6 FileLen 函数1.7 FileDateTime 函数二. 目录处理2.1 CurDir 函数2.1 ChDir 语句2.3 ChDrive 语句2.4 Dir 函数2.5 MkDir 语句2.6 RmDir 语句三. 文件读写3.1 Open 语句3.2 C…

企业微信小程序_集成微信小程序插件_地图选点插件

官网文档: https://lbs.qq.com/miniProgram/plugin/pluginGuide/locationPicker 具体操作参考官网文档即可,讲的很详细

一文教你如何在生产环境中在Kubernetes上部署Jaeger

作者 | Dotan Horovit翻译 | 火火酱~责编 | 晋兆雨出品 | CSDN云计算日志、指标和跟踪是“可观察性”领域的三大支柱。最近几个月,随着OpenTelemetry标准化以及Jaeger开源项目从CNCF孵化项目中顺利毕业,分布式跟踪领域出现了很多创新。根据DevOps Pulse…

一篇讲透如何理解数据库并发控制

01数据库并发控制的作用 1.1 事务的概念 在介绍并发控制前,首先需要了解事务。数据库提供了增删改查等几种基础操作,用户可以灵活地组合这几种操作,实现复杂的语义。在很多场景下,用户希望一组操作可以做为一个整体一起生效&…

工作簿长时间空闲时自动关闭

目录 1. 对关闭时间和关闭工作薄进行设置2. 利用 OnTime 方法对执行程序进行设置3. 对工作薄的变化进行设置1. 对关闭时间和关闭工作薄进行设置 在新建模块中声明一个时间作为全局的变量,该变量将是每次工作薄发生改变后延续的时间,另外再设置一个工作薄关闭的过程。 代码如…

打钱!我的数据库被黑客勒索了!

来源 | 小白学黑客责编 | 晋兆雨头图 | 付费下载于视觉中国数据库失陷昨天晚上,读者群里一位小伙伴发消息说自己的数据库被黑了,搞安全的我自然是立刻来了兴趣,加班加点开始分析起来,不知道的还以为我要熬夜等剁手节呢。这位小伙伴…

uni-app集成uview

文章目录一、uni_modules方式1. 创建uni-app项目2. 安装uview3. 安装SCSS插件二、配置步骤2.1. 引入uView主JS库2.2. 引入主题文件2.3. 引入uView基础样式2.4. 配置easycom组件模式2.5. 实战三、zip方式3.1. 创建uni-app项目3.2. 下载uview3.3. 解压重命名3.4. 拷贝UI3.5. 安装…

阿里云飞天洛神2.0:高性能网络软硬一体化技术实践

云网络架构 云计算从9年前被质疑为新瓶装旧酒,到经过多年的高速发展,正在成为水电煤一样的基础设施。云网络构建在物理网络之上,为云计算提供灵动、智能的网络连接。云网络的性能和稳定性是云计算的基石。 VPC是云网络的基础,VP…

作为后端开发如何设计数据库系列文章 设计SaaS系统表结构

在公司做了一年的SaaS内核系统,但是有些东西不知道能不能透露出来。我尽量在不透露一些敏感东西的情况下(这个度我无法把控,只能是笼统了),将某些关于数据库方面的精髓传递出来。如果表达不畅,请谅解。 前…