中国科普博览 2018-01-31
《道德经》有云“以道御术”,看似极富哲学思辨的道家逻辑核心,在平安科技数据库技术部副总工程师汪洋眼中,却是释译平安科技数据库演进之路的极好“工具”。
在一些公开场合他用道、法、术来阐释平安科技从单一的Oracle数据库到如今的包括多种开源数据库在内的数据库产品组合。
做出这样的改变并不容易,汪洋曾 22 年来潜心专研Oracle,并在业内取得不俗的成绩,还曾经受邀去美国参加分享使用Oracle产品的经验。但随着移动互联网的快速发展,单一数据库越来越难以支撑快速迭代的需求,于是PostgreSQL、MySQL、SQLServer、Timesten、Redis等众多类型的数据库开始以一套套组合拳的形式满足应用需求。
这是平安科技数据库的一次大升级,对于汪洋来说也是一次跳脱出既有舒适区的升级。在平安集团举办的第一届SMART科技大会上,汪洋向记者侃侃聊起他所钟爱的数据库。
有“一”才有“二”
“数据库作为企业数据的一个存放地一直是非常重要的。”停顿了一会,他似乎觉得这样的表述还不够凸显数据库的重要性,继而又补充到:“数据库基本上就是企业的生命。”我们现在所谈论的网络或者计算,本质上只是数据的流转和处理,但最终数据都要落地,数据库就是这些数据的最终落脚点。“如果没有数据库或者说没有数据存储的话,今天我们所谈论的包括AI、数据挖掘都无从谈起。”
这一点,平安早有意识,平安集团董事长兼CEO马明哲一直将数据看做战略资源。对于汪洋这样的数据人才挖掘,平安也是不遗余力。在汪洋看来,自他 2011 年加入平安科技之后,DBA的人数一直在不断地扩充,到现在团队规模已经非常可观。事实上,作为一家综合金融企业,平安内部的开发人员已经超过 20000 名,这些专业人员在各自岗位上共同支撑起平安在科技方面的领先实力。
反之,对于汪洋而言,平安在 30 年间积累的大量高质量金融数据,是他大展拳脚的绝佳场所,他要将这些数据转化为价值。“数据是死的,怎么快速产生出价值,这才是我们要解决的问题。”
目前,平安科技作为集团唯一的IT子公司,承接了90%以上的数据库业务,并为平安旗下子公司提供高质量、高可用的数据库、存储、服务器相关的服务。“我们有着丰富的数据库产品组合,经典的如Oracle,SQL Server,近年我们也在不断引入开源数据库产品,关系型数据库如MySQL,PostgreSQL,NoSQL如Redis,MongoDB,HBASE,Neo4j等。”
御术之道
说起来轻松,背后实则是一步步充满风险的抉择。平安云从私有走向公有,实际上对技术上的把控力提出了更高的要求,既要求是能够满足用户需求的一种松耦合架构,又要求整个云平台能够自主可控。汪洋表示,在私有云环境下,开发、测试、生产是严格隔离的,但切换到公有云,运维操作规范变得不可控,这就要求平安云上的数据库架构更加灵活,更加可靠,更加智能。
与此同时,平安云的转变对数据库存储也提出了不同的要求。“例如,在私有云上,MySQL采用本地盘就可以满足系统要求。但在公有云上,更多的控制权交给了用户,为了提供更好的自助体验, MySQL改为使用共享分布式存储。”汪洋表示,“在使用共享分布式存储架构之后,计算和存储实现了解耦,当主机发生问题时,就可以把DB切换到备机,数据零丢失,达到运行金融系统的要求。”他补充道,作为受到一行三会监管的金融公司,数据安全是首要的,这是我们建设公有云的原则之一。
除了服务好平安对于数据库的不同需求,作为一名资深的数据库专家,汪洋对于数据库近几年的发展趋势颇有感想。随着数据量的增长、数据来源途径的多样化,数据库技术发展飞快。他认为,一种是关系型数据库的迭代速度逐渐加快,从传统的瀑布式向敏捷转变;另一种是NoSQL数据库的发展。随着物联网、互联网的高速发展,大量的数据产生,NoSQL恰恰能满足数据爆炸时代的高并发、高扩展性需求。
然而NoSQL的大行其道并非是终点,汪洋认为近几年数据库的发展又呈现新的趋势:NoSQL虽然解决了横向扩展和并发负载的问题,却也带来了运营成本的增加和系统可移植性的下降。一类新式的关系型数据库系统——NewSQL应运而生。它融合了NoSQL的可扩展性、分布式和SQL层面的易管理和易用性,既满足标准SQL定义又提供了良好的扩展性,这类新型数据库系统在大数据、AI时代,受到数据科学家和运维人员的欢迎。
或许正是鉴于汪洋对于整个行业发展趋势的清晰瞭望,在技术路径的关键抉择时刻,才能精准地踩中每一次的技术变革。这是平安数据库演进的一段缩影,也可以说是平安科技技术路径演进的一段缩影。顺势而为,人人爱谈,而鲜有闻风而动者,而平安这艘金融航母通过科技布局,显然已经走在时代的韵律上。正如知名财经作家秦朔对平安的评价:作为金融集团的平安,依靠一系列的前瞻性布局和探索,正在成为AI时代的领跑者。
关于平安科技
平安科技是国内知名的科技服务提供商,在前沿技术研究和应用方面有着强劲的科研能力。对内,平安科技是平安集团的高科技内核和科技企业孵化器,负责开发并运营集团的关键平台和服务,支持集团保险、银行、投资和互联网等业务高效发展。对外,平安科技向全行业赋能前沿科技能力。
在技术研究和储备方面,平安科技逐渐形成生物识别、人工智能、大数据、云计算以及区块链的核心技术矩阵,国际权威认证的技术能力,应用于各业务场景中,带动全行业科技转型。平安科技以客户为先、开拓进取、创新突破为文化,致力于用科技手段革新全行业,立志成为世界领先的全领域科技服务提供商。
免责声明:本文为厂商推广稿件,企业发布本文的目的在于推广其产品或服务,安科网发布此文仅为传递信息,不代表安科网赞同其观点,不对对内容真实性负责,仅供用户参考之用,不构成任何投资、使用等行为的建议。请读者使用之前核实真实性,以及可能存在的风险,任何后果均由读者自行承担。