简介: 「从Oracle到PolarDB」 无感知,零售业背地的数据库之变
文章转载自「老鱼笔记」,作者老鱼
01
完结与Oracle十多年单干关系之后,A股上市企业石基信息(股票代码:002153)放慢了上云步调。旗下石基批发作为先锋队,率先试水与Oracle数据库“脱钩”。
“此前,咱们的产品很繁多,只反对Oracle数据库,这导致系统造价十分高,一个300万的我的项目,Oracle数据库就得花去100万,这对于市场推广十分不利,导致中小客户简直不可能会选咱们的零碎。
石基批发总裁关东玉
说这话的是石基批发总裁关东玉。作为石基批发业务的一把手,他始终在思考,如何给客户更多的抉择,并升高批发解决方案的应用老本。
与阿里云的单干,让他很快实现了这个指标。
2020年4月15日,石基批发与阿里云达成全面策略单干,其中一项是石基批发的ERP等外围产品全面集成阿里云PolarDB云数据库。
在单方公开策略单干后的一个多月工夫里,石基批发便实现了从Oracle到PolarDB的适配、迁徙。目前,石基批发所有的产品都曾经反对PolarDB,包含外围业务零碎ERP、CRM等。
“PolarDB仅是单方单干内容中的一小部分,但却是最先落地的。”阿里云数据库架构师吴海峰(花名:谦昀)说,外围起因在于:
PolarDB能帮忙批发客户升高约50%的数据库老本,并用云数据库来晋升业务价值。
02
从Oracle到PolarDB数据库,对石基批发来说,意味着产品线变得更丰盛,对石基批发的客户而言,意味着多了一种抉择。
很多人,可能只把石基批发与阿里云的单干当成一条简略的新闻来对待,但这项单干背地,其实是数据库畛域正在产生不可逆的扭转。
石基批发是中国零售业数字化服务的龙头企业,可能提供从低端到高端,从个体便利店到大型连锁商超综合体乃至笼罩所有零售业态的信息系统解决方案。
通过控股的富基信息、长益科技、思迅软件、海信智能商用,其批发客户总数约60万家,占中国规模化零售业客户群近7成。服务客户包含华润万家、永辉、永旺、武汉中百、南国、银座、友阿、同仁堂、SKP购物中心、王府井、竟然之家、欧亚等。
在与阿里云单干前,石基批发本身业务零碎、为客户提供的批发数字化解决方案都是基于Oracle,所有应用软件也都是基于Oracle开发。
因而,石基批发用PolarDB代替Oracle,则意味着零售业“O”记一家独大的场面被突破,齐全去“O”只是工夫问题。
03
软件技术是更新换代速度最快的技术之一,与其余IT企业一样,石基信息必须适应技术提高快,产品更新快,市场需求转型快的行业特点。这对其市场竞争力和将来倒退有着至关重要的影响。
作为目前国内最次要的酒店、餐饮、批发等畛域全面数字化解决方案提供商之一,石基信息必须能精确预测技术发展趋势,并利用成熟、实用、先进的技术作为本人的开发和应用环境。
基于云计算技术是新一代酒店、餐饮和零售业信息系统技术倒退方向的判断。石基信息认为,基于云的信息系统不仅简化了施行部署和培训,更能够疾速失去推广和遍及,更重要的是,基于云的信息系统有助于公司最终建设笼罩酒店、餐饮、批发的整个生产信息服务平台和数据平台。
因而,从2017年起,石基信息及旗下所有版块就逐渐进行新一代云架构软件服务零碎的建设,减速云化转型,这其中就蕴含石基批发。
“石基批发在上云和数据库的选型上更多是基于产品和市场需求。在国内,毫无疑问,阿里云是最好的。”关东玉说。
Gartner数据显示,寰球云计算市场份额前五排名别离是亚马逊AWS、微软Azure、阿里云、谷歌云、IBM云。其中,阿里云是亚太地区惟一进入寰球前五的云计算厂商,全球排名第三。
在亚太市场上,阿里云曾经间断2年位居第一,其市场份额甚至超过了亚马逊AWS、微软Azure的总和。据统计,40%的中国500强企业、近一半中国上市公司、80%中国科技类公司在应用阿里云。
2018年,石基批发就开始与阿里云接触。
在数据库的选型上,石基批发有着特定的需要,次要基于2个维度:
1、老本
“以前,做应用软件不赚钱,因为,大头都在操作系统、数据库、服务器下面,做应用软件根本就是为他人打工。” 关东玉说。因而,升高数据库老本,对石基批发意义重大。
2、产品
深度兼容Oracle:零售业应用软件简直都是基于Oracle开发,因而,抉择新数据库,对Oracle的深度兼容就成为一项十分重要的指标,因为,抉择与Oracle兼容性最好的数据库,能够让应用软件更容易迁徙到新数据库上。
云原生:石基批发自身有所有零碎上云的布局,因而,新数据库与云联合必须要好,最好是天生一体,不要像Oracle,如果要上云,首先要把Oracle搬上云,而后业务零碎能力下来,这就会让事件简单很多,关东玉说。
装置交付、迁徙不要太简单:后期开发、运维在Oracle技术的积攒也能够失去很好的复用;
2019年9月,通过全面的调研和评估后发现,PolarDB是对石基批发业务零碎最匹配、迁徙过程绝对容易、装置部署及运维绝对简略,与阿里云更是天生一体。
因而,石基批发开始与阿里云数据库团队对于PolarDB产品进行深刻的交换,并开始启动多个产品线与PolarDB的深刻集成应用。
04
去O,阿里巴巴不仅是先行者,更是胜利榜样。
已经的阿里巴巴,是Oracle在亚太地区最大的客户,领有寰球最大的Oracle集群。过后,其Oracle集群达到了20个节点,而亚马逊美国还只是17个节点。
但从2006年和2007年开始,业务快速增长的阿里巴巴开始面临世界级数据库难题,数据库太大,以过后的技术能力简直不具备扩大可能。
同样也是2006年,IBM小型机忽然宕机40分钟,但泛滥阿里巴巴的工程师却大刀阔斧,因为没人会修它。
2008年,阿里云CTO王坚首次提出“去IOE”,要用开源数据库和平民服务器来替换 Oracle 和IBM小型机,这在过后的阿里巴巴外部,上至技术大牛下到一线实习生,都感觉是件不靠谱的事。
不过接下来的事,令外界大跌眼睛,2011年7月,淘宝实现从 Oracle 到 AliSQL 的大迁徙。2012年底,淘宝最初一台小型机发表下线,淘宝系去IOE实现。2013年5月,阿里巴巴团体最初一台IBM小型机在支付宝下线。而EMC存储设备在2013年中,也全副下线。2014年双十一,OceanBase胜利代替Oracle在支付宝交易系统上线。
放弃 Oracle,转投开源数据库,阿里巴巴用了不到3年工夫造成本人的分支AliSQL,同时开启了自研云原生数据库PolarDB,并吸引了寰球泛滥数据库顶级人才退出,曾经成为中国最大的数据库内核研发队伍,这就是阿里巴巴的去“O”的全过程。
2017年9月,阿里云自研云原生数据库PolarDB公布,并成为阿里云增长速度最快的数据库产品。2019年双十一,PolarDB实现解决峰值达到8700万次/秒。
2018年,在Gartner公布的数据库魔力象限中,阿里云是首个进入远见者象限的中国公司。2019年,阿里云间断进入Gartner数据库魔力象限,能力大幅晋升,取得挑战者象限第一名的地位。
现在,阿里云的数据库团队曾经将其多年数据库教训很好地总结成了最佳实际,帮忙客户去“O”。阿里云数据库负责人李飞飞说,2020年,阿里云将帮1000家企业“去O”,实现10000套传统数据仓库上云。
去IOE成为阿里云进化的要害
05
数据库与操作系统、中间件并称为外围根底软件,是“IT 重构”必争之地,明天,运行的绝大多数企业应用软件都离不开数据库的反对。
随着摩尔定律的停滞生效,单机存储和计算能力增长遇到了瓶颈,古代数据库系统开始朝着分布式多机集群倒退。
新的存储硬件和计算硬件,例如NVM、SSD、NUMA、SIMD、多核CPU、GPU、FPGA等,为数据库性能的scaleup带来了新的机会。
Gartner预计,到2023年,75%的数据库要跑在云平台之上,数据库上云大势所趋。
而在互联网、挪动和物联网等利用的新场景之下,数据出现爆炸性增长,传统数据库不堪重负,企业客户急切需要新的数据库产品。
阿里云自研云原生数据库PolarDB,合乎以上趋势充沛满足客户需要,采纳存储计算拆散、软硬件一体化设计,能够疾速实现弹性缩扩容,齐全满足大规模业务场景的需要。在100TB的数据容量上,PolarDB可提供优于传统商业数据库的性价比,性能达到AWS Aurora的2倍。
随着我的项目的推动,石基批发发现,通过ADAM+DTS的形式确实实现了更疾速地将Oracle数据库替换成PolarDB,并且迁徙实现当前稳定性、性能体现也超出预期。
“我并没有听到,公司一线工程师有任何埋怨,数据库呈现任何问题,如不稳固等,齐全没有!对我来说,迁徙是无感知,跟以前一样,只不过费用升高很多,包含数据库部署、服务器部署都比以前便宜很多。”关东玉对PolarDB,给出了相当高的评估。
现在,石基批发SaaS化利用已基于PolarDB进行部署,其客户应用的ERP及CRM零碎也在逐渐上云。“石基批发每年都会新增数千个客户,这部分客户上云的过程中会全副应用PolarDB数据库。” 吴海峰(花名:谦昀)说。
06
不积跬步,无以至千里;不积小流,无以成江海,通过多年的技术积攒与倒退,以阿里云为代表的中国数据库曾经走过了追赶模拟阶段,进入到了翻新乃至引领的全新阶段。
数据显示,在2009年,国内数据库企业市场份额仅为4.03%,而在2017 年,国内数据库企业市场份额曾经增长到 14.27%。这表明在数据库这一新兴战场,国内数据库企业正在一直获得劣势。
石基批发就是其中的一个缩影。
在新基建策略推动下,毫无疑问,国内数据库企业将迎来黄金发展期,这是一个最好的时代,而当初还仅仅只是一个开始。
零售业去“O”已开始,其它行业还会远吗?