在业务复杂的今天企业需要怎样的数据库?

简介: OceanBase 2.2 版本已于近期正式上线官网,登陆OceanBase官网即可免费获取。

企业需要什么样的数据库?在不同的时间和不同的环境下可能都会有不同的答案。

关系型数据库依然是主流

数据库的概念最早源自上个世纪60年代。到了70年代,关系模型已经诞生。80年代关系数据库逐渐成为整个社会的信息基础设施。2000年伊始,随着互联网的发展,并发访问量骤增,达到百万至千万的级别,而传统商业数据库越来越难容纳和处理这么大的数据量和访问量。从2006年开始,大量新的非关系型数据库如雨后春笋般涌出,在整个数据库行业掀起了一场空前盛大的NoSQL革命。

虽然非关系型数据库在一段时间内引起了巨大的反响,但是关系型数据库经历了几十年时间的发展,时至今日它依然是整个社会的信息基础设施,承载着整个社会重要程度最高、访问量最大的数据。但基本上关系型数据库的市场格局没有太大的变化。最早的几家霸主直至今天依然占据着统治地位。 比如我们所熟知的Oracle数据库、SQL Server、DB2。

在历史上,关系型数据库是被判死刑最多的数据库,现在来看非但没有死,而且焕发出了新的活力。从数据库流行度趋势可以看到,2013年至今排名前三的都是关系型数据库,而且非常稳定。

根据Gartner报告,全球数据库市场巨大,其中关系型数据库2018年达到375亿美元,仍然保持10%的高速增长,预计2020年全球市场规模将达459亿美元。而中国关系型数据库市场预计2020年将达20.7亿美元。

关系型数据库能够经久不衰而愈发强劲是因为其带来的价值,蚂蚁金服研究员韩鸿源认为关系型数据库主要有两点价值,一是满足数据库的ACID特性,即原子性、一致性、隔离性、持久性,帮助应用开发且简化应用开发的复杂性。二是SQL语法接近自然语义,开发人员写的代码可以让业务人员很容易看懂,代码可读性和可维护性非常强,降低了沟通成本。

近两年国内数据库市场格外热闹,很多厂商都推出了自研的国产数据库,而关系型数据库是各厂商的主攻方向,蚂蚁金服的OceanBase就是其中的代表。不过相比于传统数据库,为了应对业务复杂性和快速迭代所带来的挑战,关系型数据库也在一直演变,在架构层面从集中式逐步走向分布式。

架构之变:从集中式到分布式

90年代到本世纪初是关系型数据库的大发展时期,由IOE构建起了封闭的集中式架构体系,以Oracle数据库、SQL Server、DB2为主的商用关系型数据库牢牢占据着企业级数据库市场。彼时能用得起数据库的非富即贵,基本都是银行和电信企业。

传统的集中式架构在稳定性和可用性方面有天然的优势,同时缺点也很明显,扩展性差。原来传统企业接入的终端有限,银行、政企的业务系统都是给内部人员使用,其扩展性方面的短板还不足以构成挑战。但是随着互联网尤其是移动互联网的发展,业务系统除了满足内部人员使用,还要支撑海量移动终端的访问请求,数据指数级增长所带来的高并发使得集中式架构面临着挑战,依靠垂直型扩展很难满足需求。

2009年,阿里巴巴首提“去IOE”,即摆脱业务系统对IBM小型机、Oracle数据库以及EMC存储的过度依赖。并对业务系统进行服务化和分布式改造,2010年,阿里巴巴/蚂蚁金服启动了OceanBase分布式关系型数据库项目。

十年来,国内去“O”之声不断,伴随着去“O”而来的是架构体系从集中式到分布式的演进。集中式架构单一的大服务器加存储的方式扩展能力有限,无法支持企业持续向前发展,分布式是未来。火热发展的云计算带来了对更大规模数据库的需求。上云已是大势所趋,云与分布式架构相得益彰。

现在国内数据库去“O”与上云之路任重道远,比如传统金融业尤其是传统银行的业务系统依然很多都依赖于IOE构建起来的集中式架构,数据库由于承载着非常重要的业务系统,是最难迁移的基础软件之一,银行出于稳定性和合规性等各方面的考虑,尤其是对分布式架构的可用性、可靠性存有疑虑,往往在选型时比较谨慎。不过很多银行出于业务需求,已经着手分布式架构改造与云端迁移。

去年OceanBase打榜TPC-C摘得冠军,向世界证明了分布式数据库也可以在性能、可靠性和可用性上与集中式数据库并驾齐驱。目前OceanBase除了支持蚂蚁金服自有业务、阿里巴巴集团双十一的流量考验以外,还支持着数十家商业银行、金融机构的业务。

OceanBase 2.2 版本便是成功支撑2019年天猫双11大促的稳定版本,同时也是用于TPC-C测试且荣登TPC-C性能榜首的版本。相较2.0版本,2.2版本新增了不少重磅功能,是兼容MySQL以及Oracle两种模式的里程碑版本,OLTP性能相比2.0版本提升50% 以上。

现在一场突如其来的疫情,让企业经营者们正经历着最特殊的开年。在这次全民抗“疫”中,科技企业提供了众多强有力的技术支撑,助力企业停业不停工。

2月19日—2月26日 ,蚂蚁金服开展“共战‘疫情’,技术破局”数字课堂线上直播。邀请资深专家从“云原生”、“研发效能”、“数据库”三方面分享蚂蚁金服的实践经验并在线答疑。在线看大会就来阿里云云栖号,进入蚂蚁数字直播间。

直播课在2月24日和2月25日特设两场关于OceanBase 2.2 版本的直播,由蚂蚁金服OceanBase团队解决方案架构师庆涛为大家带来分享。针对异地容灾多活、在线机房搬迁和在线数据迁移等场景解析OceanBase的完整解决方案。将为观众介绍OceanBase 2.2版本的部署和安装指南,手把手带你搭建一个高可用的OceanBase 2.2数据库集群。也将针对用户使用OceanBase 2.2版本过程中可能会遇到运维和开发方面的难点和疑问,为大家详细解读从资源管理、集群管理、租户管理,再到监控告警、备份恢复等运维过程中的全部知识点。

此外,这次直播内容还将带领大家探索Oracle和MySQL租户,并体验数据迁移、数据同步等实践操作,帮助用户从开发和运维层面实际体验OceanBase 2.2版本的核心能力。

据了解,OceanBase 2.2 版本已于近期正式上线官网,登陆OceanBase官网即可免费获取。OceanBase 2.2版本是成功支撑2019年天猫双11大促的稳定版本,同时也是用于TPC-C测试且荣登TPC-C性能榜首的版本。此次全新上线的OceanBase 2.2版本也是同时兼容MySQL以及Oracle两种模式的里程碑版本。

图片8.png
图片9.png

相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍如何基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
8月前
|
人工智能 安全 机器人
无代码革命:10分钟打造企业专属数据库查询AI机器人
随着数字化转型加速,企业对高效智能交互解决方案的需求日益增长。阿里云AppFlow推出的AI助手产品,借助创新网页集成技术,助力企业打造专业数据库查询助手。本文详细介绍通过三步流程将AI助手转化为数据库交互工具的核心优势与操作指南,包括全场景适配、智能渲染引擎及零代码配置等三大技术突破。同时提供Web集成与企业微信集成方案,帮助企业实现便捷部署与安全管理,提升内外部用户体验。
786 12
无代码革命:10分钟打造企业专属数据库查询AI机器人
|
10月前
|
关系型数据库 分布式数据库 数据库
一库多能:阿里云PolarDB三大引擎、四种输出形态,覆盖企业数据库全场景
PolarDB是阿里云自研的新一代云原生数据库,提供极致弹性、高性能和海量存储。它包含三个版本:PolarDB-M(兼容MySQL)、PolarDB-PG(兼容PostgreSQL及Oracle语法)和PolarDB-X(分布式数据库)。支持公有云、专有云、DBStack及轻量版等多种形态,满足不同场景需求。2021年,PolarDB-PG与PolarDB-X开源,内核与商业版一致,推动国产数据库生态发展,同时兼容主流国产操作系统与芯片,获得权威安全认证。
|
5月前
|
SQL 人工智能 Linux
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
527 5
SQL Server 2025 RC1 发布 - 从本地到云端的 AI 就绪企业数据库
|
8月前
|
人工智能 运维 数据挖掘
瑶池数据库开放日:全新发布Data+AI能力家族,赋能企业全栈智能实践
近日,阿里云瑶池数据库生态工具产品重磅升级,推出“Data+AI能力家族”,并举办了为期3天的全栈智能实践开放日活动。发布会上首次公开了 “Data Agent for Analytics、Data Agent for Meta、DAS Agent”等瑶池数据库Data Agent系列能力,以工具智能化 × 智能化工具的双引擎重构数据与AI的协同边界,揭秘AI时代数据价值释放的全新路径。
|
9月前
|
SQL 人工智能 数据库
SQL Server 2025 - 从本地到云端的 AI 就绪企业数据库
SQL Server 2025 - 从本地到云端的 AI 就绪企业数据库
672 0
SQL Server 2025 - 从本地到云端的 AI 就绪企业数据库
|
10月前
|
SQL 运维 监控
数据库国产化选型?YashanDB 给中大型企业的五个答案
近两年,“国产数据库”成为企业数字化升级的重要议题。YashanDB作为新一代国产关系型数据库,以完整产品矩阵解决企业核心关切:通过图形化工具提升开发效率;提供自动化迁移平台简化数据库切换;云管理工具减轻运维负担;支持复杂业务场景;拥有成熟团队保障企业级服务。YashanDB不仅是“可替代”,更是“更可靠”的选择,助力企业实现高效、可控的数据库升级。
|
10月前
|
存储 SQL 运维
当「内容科技企业」遇上多模数据库:新榜采用Lindorm打造全域数据“超级底盘”
新榜业务以数据服务提升内容产业信息流通效率,其数据处理需求聚焦于跨平台实时数据融合处理、实时分析检索、批量更新效率三大维度。Lindorm通过多模超融合架构,提供检索分析一体化、多引擎数据共享,分布式弹性扩展等能力,成为支撑新榜内容服务的核心引擎,助力客户在内容生态竞争中持续领跑。
|
存储 SQL 运维
当「内容科技企业」遇上多模数据库:新榜采用Lindorm打造全域数据“超级底盘”
新榜业务以数据服务提升内容产业信息流通效率,其数据处理需求聚焦于跨平台实时数据融合处理、实时分析检索、批量更新效率三大维度。Lindorm通过多模超融合架构,提供检索分析一体化、多引擎数据共享,分布式弹性扩展等能力,成为支撑新榜内容服务的核心引擎,助力客户在内容生态竞争中持续领跑。