【IT168 评论】岁末年关,一年一度的IT168技术卓越奖评选如约而至。在数据智能时代,数据是生产资料是富含价值的新石油,海量数据的并发以及实时性要求,对于向下攫取硬件性能向上承载应用的数据库而言是挑战更是机遇,国内数据库市场也迎来了百花齐放的时代。
上云趋势明显
日前,Gartner发布了2019年数据库魔力象限,Oracle、微软等传统数据库依然是领导者地位,但 IBM 则从领导者象限滑落至远见者象限,阿里云、谷歌有明显上升。
Gartner 认为,这种变化表明整个数据库行业云化趋势显著。Gartner 预计,到 2021 年,云数据库在整个数据库市场中的占比将首次达到 50%;而到 2023 年,75% 的数据库要跑在云平台之上。
云数据库在处理高并发以及扩展性方面有天然的优势,尤其是存储与计算分离的架构被工业界大量案例证明是较好的一种架构。数据库上云虽然是大势所趋,但是有国内专家认为国内企业数据库上云可能稍微滞后一些,Gartner所说的“75%”不要误解成是公有云,私有云和混合云都有。而有些行业由于合规、安全等方面的考量,甚至不可能上云。
开源变天了?
根据DB-Engines的数据,从2013年到现在,开源数据库流行度节节攀升,目前双方几乎分庭抗礼,企业拥抱开源的热情高涨。
从2018年开始到2019年,陆续有Redis Lab、MongoDB、Neo4j等多家开源数据库修改许可协议收缩许可,这被认为是开源数据库阻止云厂商继续吸血的举动,开源数据库似乎变了天。
多位业内专家认为这几家开源数据库背后都有公司运营,修改许可协议不宜做过度解读,只是出于公司的商业行为,但同时也说明开源既需要精神与情怀,也需要商业的支持。
大趋势上无论国内还是国外大家拥抱开源的热情依然高涨,今年年初微软官宣收购了PostgreSQL初创公司Citus Data。而在不久前,MongoDB与阿里云达成战略合作,也说明双方并非你死我活的状态,合作才能共赢,这也进一步表明云是未来。
数据库开源与闭源博弈这么久未来还会继续下去,是此消彼长还是相互促进我们拭目以待。
国产数据库奋进
而2019年对于国产数据库而言是里程碑式的一年,比如GoldenDB在10月份替换掉了中信银行信用卡核心交易系统,在去“O”之路上更进一步,蚂蚁金服OceanBase登顶TPC-C,向世界证明了国产自研分布式数据库的高性能与高可用,也有与Oracle等一较高下的能力。
目前,国内基础软件势头正猛,自主可控的呼声更高,厂商投入的决心不减,也有越来越多的创业者投身其中。但是与国外数据库相比,生态的构建以及标准的建设等方面还有不足,仍需努力。
技术飞速更迭,市场百花齐放。2019年有哪些产品和企业让人眼前一亮?本次评选,由行业CIO/CTO大咖、技术专家及IT媒体三方联合评选,IT168综合各方面的声音,经过多轮的评测比较,评选出了今年最具看点的数据库产品和企业。
2019年度 特殊贡献奖名单
特殊贡献奖:分布式数据库GoldenDB
一句话点评:GoldenDB是一款金融级交易型分布式数据库,是国内首个在大型银行(中信银行)核心业务系统正式商用的国产数据库。
获奖理由:数据库是最难迁移的软件技术之一,银行业被称为数据库领域皇冠上的珍珠,中兴通讯携手中信银行打造的GoldenDB分布式数据库在中信银行核心系统的商用,证明了国产自研分布式数据库摘取皇冠珍珠的能力,也为我国金融行业落实安全可控的国家战略提供了参考和借鉴。
自2015年以来,GoldenDB在中信银行冠字号系统、门户网站系统、金融同业合作平台、零售客户统一积分系统,总行电子渠道(对私)业务处理平台中上线,具备全面替换银行交易类业务数据库的能力。总行核心系统和信用卡中心核心下移工作于2017年4月启动,并于2018年11月率先在中信银行核心业务系统并网上线,预计总行核心业务系统2020年上线投产。
信用卡核心下移已于2019年10月26日上线投产,支撑8000万信用卡用户,日均动账交易650万笔、全部交易(含查询等)9000万笔,日均交易金额90亿元;上线后经历了网联的双十一测试,顺利通过4500tps的压测;双十一第一个小时业务成交金额达到11亿元,业务处理量1440tps,数据库系统表现平稳,性能比原有架构提升10倍。
2019年度 技术卓越奖名单
技术卓越奖:蚂蚁金服OceanBase
一句话点评:OceanBase是由阿里巴巴、蚂蚁金服自研的金融级分布式关系数据库,具有数据强一致、高可用、高性能、在线扩展低成本等特点。
获奖理由:OceanBase从双十一的实战中磨练而来,是一款能够服务金融业的通用的数据库,今年登顶TPC-C基准测试性能榜首,向世界证明了国产自研分布式数据库的高性能与高可用,有与Oracle等一较高下的能力。
产品介绍:OceanBase是由阿里巴巴、蚂蚁金服完全自主研发的金融级分布式关系数据库,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。OceanBase 对传统的关系数据库进行了开创性的革新,在普通硬件上实现金融级高可用,在金融行业创新“三地五中心”城市级故障自动无损容灾新标准,同时具备在线水平扩展能力,创造了6100万次/秒处理峰值的纪录。
2019年10月2日,OceanBase以两倍于Oracle的成绩,打破数据库基准性能测试的世界纪录,荣登TPC-C基准测试性能榜首。OceanBase至今已成功应用于支付宝全部核心业务:交易、支付、会员、账务等系统以及阿里巴巴淘宝(天猫)收藏夹、P4P广告报表等业务。除在蚂蚁金服和阿里巴巴业务系统中获广泛应用外,从2017年开始,OceanBase开始服务外部客户,包括建设银行、南京银行、中国人保健康、西安银行等。
2019年度 创新企业奖名单
创新企业奖:优炫软件
一句话点评:优炫完成建设的数据库超级实时应用集群,提供数据库较高级别的可用性、可伸缩性和高性能。
获奖理由:2019年,优炫完成数据库超级实时应用集群(Super Real Application Cluster ,简称SRAC)建设:
支持超大规模应用集群的内存融合与全局资源管理技术,内存融合使集群中的节点可通过集群互联高效地访问集群中的全部数据,无需人为在节点间分区,实现集群中全部节点的数据共享;GRD技术使数据访问本地化,最大限度地降低磁盘I/O和不必要的网络传输。
该技术提供数据库较高级别的可用性、可伸缩性和高性能,如集群内的任一节点发生故障,集群可以继续在其余的节点上运行。今年完成数据库迁移、监控等工具软件与接口开发,完成产品测试与资质认证,今年6月推出支持16节点的基于共享存储的多写多读集群,年底完成10家产业化标杆项目建设。此技术为国内创新。
2019年度 创新产品奖名单
创新产品奖:阿里云分析型数据库AnalyticDB V3.0
一句话点评:AnalyticDB以性价比和高并发低延时分析帮助企业将数据分析带入在线化时代。
获奖理由:AnalyticDB是阿里8年自主研发的PB级云原生实时数据库,是全球首个通过TPC-DS严格审计认证的云数据仓库产品,具有多个替换Teradata、Oracle RAC生产业务的案例。
产品介绍:AnalyticDB是阿里自主研发经过超大规模以及核心业务验证的PB级云原生实时数据仓库。产品核心特如下:
1.无需预建模的性能:MPP+DAG融合分布式执行引擎、智能全索引、智能优化器实现万亿数据毫秒级分析,复杂SQL相比于传统数据库快10倍。
2.实时强一致和任意维度检索能力:采用RAFT+MVCC+实时多基线转储+分层存储(内存/云盘/SSD/OSS)融合存储架构,实现超大规模(千万级记录/秒)实时强一致写入和实时任意维度检索能力。
3.自动化的混合负载能力:具备海量数据ETL处理(Hybrid Spill Disk)和在线高并发分析的算子粒度的混合负载能力,具有并发能力和低延时分析能力。
4.融合分析能力:支持向量实时存储、索引和碰撞分析,支持图片、声纹、视频等非结构化数据的存储以及和结构化数据的融合分析能力。
5.弹性:具有云原生的极致弹性,采用存储计算分离架构,存储引擎和计算引擎均可独立弹性扩展,计算节点可快速快速平滑的从3节点扩展到2000+节点。
创新产品奖:创邻Galaxybase图数据库
一句话点评:创邻Galaxybase以一种更为灵活的图数据结构将分散的不同种类的原始数据连接成网,打通数据孤岛,挖掘数据规律。
获奖理由:万物互联时代,一切皆网,图数据库支持海量复杂数据关系运算越来越受到重视,创邻Galaxybase作为通用商业化分布式图数据库,将分散的不同种类的原始数据连接在一起形成一个关系网络,打通数据孤岛。
产品介绍:创邻Galaxybase是一款自研的通用商业化分布式图数据库,改变了传统数据存储的方式,以一种更为灵活的基于“对象”和其间“关系”的图数据结构,将分散的不同种类的原始数据连接在一起形成一个关系网络,打通数据孤岛,通过自然语言处理、机器学习、图挖掘等人工智能算法,提供用户从关系角度分析问题的能力,帮助其完成实时决策。
创邻Galaxybase采用云计算架构,具备良好的横向扩展能力,提升复杂关系查询分析类性能可视化全流程、全数据管理监控,整合资源,提升效率;通过全自动的图分析引擎和机器学习模块,挖掘数据潜藏的复杂规律。
创新产品奖:达梦数据库管理系统(DM8)
一句话点评:一个数据库,满足用户多种需求,让用户能更加专注于业务发展。
获奖理由:达梦数据库管理系统(DM8)具有分布式数据库的高可扩展、高可用、高并发处理能力,且对用户透明,同时又具备传统数据库的高级特性。DM8为用户带来359项产品细节打磨,增强易用性。
产品介绍:DM8是达梦公司在总结DM系列产品研发与应用经验的基础上,历经五年匠心打磨推出的新一代自研数据库。
DM8融合了分布式、弹性计算与云计算的优势,对灵活性、易用性、可靠性、高安全性等方面进行了大规模改进,多样化架构充分满足不同场景需求,支持超大规模并发事务处理和事务-分析混合型业务处理,动态分配计算资源,实现更精细化的资源利用、更低成本的投入。
比如,DM8数据共享集群实现了更大规模的集群支持,用户和运维人员可以将原有的2节点DM DSC升级为更多节点,以取得更高的系统可靠性;添加了用于异地容灾的数据守护支持以提升容灾能力;增加了DSC Plus(DSCP)特性,支持远程高可用镜像部署方式。
创新产品奖:巨杉SequoiaDB
一句话点评:SequoiaDB 巨杉数据库是一款金融级分布式关系型数据库。自研的原生分布式存储引擎支持完整 ACID。
获奖理由:SequoiaDB 巨杉数据库作为一款金融级分布式关系型数据库,具备弹性扩展、高并发和高可用特性,有效应对海量数据增长需求。在线交易、数据中台、内容管理等企业级解决方案有相关落地。
产品介绍:SequoiaDB 巨杉数据库是一款金融级分布式关系型数据库。自研的原生分布式存储引擎支持完整 ACID,具备弹性扩展、高并发和高可用特性,有效应对海量数据增长需求。支持 MySQL、PostgreSQL 和 SparkSQL 等多种 SQL 访问形式,适用于核心交易、数据中台、内容管理等应用场景。
SequoiaDB 拥有多模(Multi-model)数据存储引擎,支持云化架构下多类型数据的统一管理,支持HATP混合荷载,在线交易、离线分析业务物理隔离,互不干扰,数据库引擎原生支持多数据中心容灾机制。
创新产品奖:华为云TaurusDB
一句话点评:华为云Taurus致力于成为最新一代企业级分布式数据库,解决海量存储,极高并发性能场景。
获奖理由:集成华为独有DFV存储等最新硬件,性能高。基于DFV跨AZ的存储POOL可以支持3AZ。提供Slice自动分片能力,降低运维难度和工作量。既拥有商业数据库的高可用和性能,又具备开源低成本效益。
产品介绍:TaurusDB是华为自研的最新一代企业级高扩展海量存储分布式数据库,完全兼容MySQL。
TaurusDB有三大核心技术:
一是新一代计算存储分离技术,跨3AZ,支持异地多活。计算存储分离,而存储引擎和数据存放的文件系统是在一台服务器上,因此对文件系统的写入操作是本地操作,使用本地盘时,效率高,其中集成华为独有DFV存储等最新硬件,性能高。
二是海量存储高达128TB,Slice自动分片,不需要分库分表。传统MySQL使用分布式中间件横向扩容的架构经常需要面临磁盘满扩容和数据迁移的复杂场景,Taurus提供Slice自动分片能力降低运维难度和工作量。
三是自动驾驶能力,解放运维。可以实时诊断数据库状态,支持自定义各类阀值处理异常进程,保护核心业务。实时诊断慢SQL,自动限流功能,保障业务稳定。自动调优,定期输出健康检查,性能趋势分析优化报告。
创新产品奖:腾讯云数据库智能管家DBbrain
一句话点评:DBbrain 为用户提供实时的性能诊断和安全防护,并通过 AI 调参能力,提升数据库整体性能。
获奖理由:DBbrain 依托腾讯云专业的深度学习算法模型和海量样本训练环境,为用户提供在线自动优化数据库性能的服务,以及更为精准的威胁分析和安全治理建议服务,是云数据库智能化转型的突破口。
产品介绍:数据库智能管家(TencentDB for DBbrain,DBbrain)是一款数据库智能诊断和优化产品。DBbrain 为用户提供实时的性能诊断和安全防护,帮助用户定位故障原因、优化建议、协助用户从源头进行预防,并通过 AI 调参能力,提升数据库整体性能。
比如智能诊断以智能监控采集的数据为依据,提供7 * 24小时实时数据库异常诊断分析。针对数据库实例的性能问题,基于 SQL 优化引擎、性能分析引擎、规则引擎的处理分析,从规格配置、SQL 分析、业务逻辑、使用合理性等维度给出专家建议和优化措施。
DBbrain 将大量数据库问题的诊断优化工作自动化,利用机器学习、大数据手段快速复制资深 DBA 的成熟经验,服务于云上和云下企业。
创新产品奖:分布式数据库GoldenDB
一句话点评:GoldenDB是一款金融级交易型分布式数据库。
获奖理由:金融行业IT架构由集中式向分布式架构转型成为技术趋势,银行对数据库用到极致,是最严苛的行业客户。GoldenDB是中兴累计17年数据库研发经验的落地,具有高性能、高可靠、强一致性,支持线性扩展,其性能在金融业已经得到验证。
产品介绍:中兴通讯在数据库领域具备超过17年的技术积累,2014年拓展金融行业分布式数据库,采用存储与计算分离架构,GoldenDB完全自主研发并获得100多项相关专利。
针对银行OLTP业务,GoldenDB为业务带来传统单机数据库无法提供的计算及扩展能力,提供高可用、高可靠、资源调度灵活的数据库服务,支持金融行业已有业务升级及创新业务快速部署需求。兼容标准SQL语法、MySQL语法、Oracle常见语法,支持分布式优化、分布式批处理。GoldenDB已经完成中信银行信用卡核心系统的迁移工作,是国内首个在大型银行(中信银行)核心业务系统正式商用的国产数据库。