OceanBase有什么特性?

本文涉及的产品
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: OceanBase有什么特性?【8月更文挑战第12天】

OceanBase数据库的特性主要包括高可用性、透明可扩展性、HTAP混合事务/分析处理、多租户支持和高兼容性等。这些特性使得OceanBase在金融、政府、互联网等多个行业得到了广泛应用。具体介绍如下:

  1. 高可用性
    • 无共享多副本架构:OceanBase采用基于无共享(Shared-Nothing)的多副本架构,整个系统没有任何单点故障,保证系统的持续可用[^1^]。
    • 城市级容灾:支持单机、机房、城市级别的高可用和容灾,可以进行单机房、双机房、两地三中心、三地五中心部署。经过实际测试,可以做到城市级故障RPO=0,RTO<30秒,达到国际标准灾难恢复能力最高级别6级[^1^]。
  2. 透明可扩展性
    • 独创的总控服务和分区级负载均衡:OceanBase独创的总控服务和分区级负载均衡能力使系统具有极强的可扩展性,可以在线进行平滑扩容或缩容,并且在扩容后自动实现系统负载均衡,对应用透明,确保系统的持续运行[^1^]。
    • 超大规模集群支持:OceanBase支持超大规模集群(节点超过1500台,最大单集群数据量超过3PB,单表数量达到万亿行级别)动态扩展,在TPC-C场景中,系统扩展比可以达到1:0.9,使用户投资的硬件成本被最大化利用[^1^]。
  3. 混合事务和分析处理
    • 分布式计算引擎:OceanBase独创的分布式计算引擎能够让系统中多个计算节点同时运行OLTP类型的应用和复杂的OLAP类型的应用,使数据库利用率最大化的同时利用多个节点的计算能力,完成对OLTP和OLAP应用的支持[^1^]。
    • 一套计算引擎支持混合负载:OceanBase真正实现了用一套计算引擎同时支持混合负载的能力,相对于其他分布式数据库采用的通过两种不同的计算引擎甚至两套数据库系统去分别支持OLTP和OLAP的方式具有巨大优势[^1^]。
  4. 多租户支持
    • 单集群多租户设计:OceanBase数据库采用了单集群多租户设计,天然支持云数据库架构,支持公有云、私有云、混合云等多种部署形式[^1^]。
    • 资源隔离与安全性:OceanBase通过租户实现资源隔离,让每个数据库服务的实例不感知其他实例的存在,并通过权限控制确保不同租户数据的安全性,配合强大的可扩展性,能够提供安全、灵活的DBaaS服务[^1^]。
  5. 高兼容性
    • MySQL和Oracle兼容模式:OceanBase针对Oracle和MySQL这两种应用最为广泛的数据库生态都给予了很好的支持。对于MySQL数据库,OceanBase支持MySQL 5.6版本全部语法,可以做到MySQL业务无缝切换。对于Oracle数据库,OceanBase能够支持绝大部分的Oracle语法和几乎全量过程性语言功能,大部分的Oracle业务进行少量修改后即可迁移[^1^]。
    • 完备的权限与角色体系:OceanBase在调研了大量企业的安全需求并参考了各种安全标准之后,实现了完备的权限与角色体系,支持SSL、数据透明加密、审计、Label Security、IP白名单等功能,并通过了等保三标准测试[^1^]。

综上所述,OceanBase数据库凭借其高可用性、透明可扩展性、HTAP混合事务/分析处理、多租户支持和高兼容性等特性,在金融、政府、互联网等多个行业得到了广泛应用。这些特性不仅满足了不同场景的业务需求,也为未来数据库技术的发展奠定了坚实的基础。

相关实践学习
自建数据库迁移到云数据库
本场景将引导您将网站的自建数据库平滑迁移至云数据库RDS。通过使用RDS,您可以获得稳定、可靠和安全的企业级数据库服务,可以更加专注于发展核心业务,无需过多担心数据库的管理和维护。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
目录
相关文章
|
存储 分布式数据库 数据库
【直播预约】OceanBase 事务组研发负责人颜然邀你聊透事务特性
什么是数据库?“数据库”和“事务”又有什么关系呢?
【直播预约】OceanBase 事务组研发负责人颜然邀你聊透事务特性
|
移动开发 运维 容灾
支付宝自研数据库OceanBase亮相云栖大会 发布2.2版本核心特性和全新一体机
金融科技作为我国金融行业数字化转型升级的重要课题,在全球科技盛宴——2020云栖大会上占据了重要一席,由蚂蚁集团OceanBase CEO、金融云总经理杨冰,OceanBase研发总经理杨传辉,金融云产品总监刘昕和mPaaS产品专家杨晓亮等4位技术大咖带来了一场主题为“数字金融源动力”的专场分享,并发布OceanBase完整的平台能力,混合负载引擎,多种容灾方式,以及全新的OceanBase一体机。
支付宝自研数据库OceanBase亮相云栖大会 发布2.2版本核心特性和全新一体机
|
SQL 存储 运维
含ppt下载|OceanBase 2.2版本核心特性解读及部署指南
全面解读OceanBase 2.2版本的核心特性
1722 0
含ppt下载|OceanBase 2.2版本核心特性解读及部署指南
|
存储 算法 关系型数据库
2.0 解析系列 | OceanBase 2.0的高级数据压缩特性
OB君:本文是 “OceanBase 2.0 技术解析系列” 的第十一篇文章。今天我们来聊聊2.0的高级数据压缩特性。本文将解决两个问题:为什么传统数据库难以实现高压缩以及OceanBase是如何实现高压缩的。更多精彩关注OceanBase公众号持续订阅本系列内容!
|
11月前
|
存储 关系型数据库 MySQL
【赵渝强老师】OceanBase数据库从零开始:MySQL模式
《OceanBase数据库从零开始:MySQL模式》是一门包含11章的课程,涵盖OceanBase分布式数据库的核心内容。从体系架构、安装部署到租户管理、用户安全,再到数据库对象操作、事务与锁机制,以及应用程序开发、备份恢复、数据迁移等方面进行详细讲解。此外,还涉及连接路由管理和监控诊断等高级主题,帮助学员全面掌握OceanBase数据库的使用与管理。
549 5
|
存储 SQL 分布式数据库
OceanBase 入门:分布式数据库的基础概念
【8月更文第31天】在当今的大数据时代,随着业务规模的不断扩大,传统的单机数据库已经难以满足高并发、大数据量的应用需求。分布式数据库应运而生,成为解决这一问题的有效方案之一。本文将介绍一款由阿里巴巴集团自主研发的分布式数据库——OceanBase,并通过一些基础概念和实际代码示例来帮助读者理解其工作原理。
1363 0
|
SQL 存储 监控
obdiag:一款OceanBase 数据库诊断的利器
本次分享的主题是obdiag:一款 OceanBase 数据库诊断的利器,由蚂蚁集团 OceanBase 技术专家汤庆分享。主要分为四个部分: 1. OceanBase 概述 2. Obdiag 项目价值 3. Obdiag 设计与实现 4. Obdiag 未来规划
416 14
|
Oracle 架构师 分布式数据库
OceanBase数据库的发展历程是什么?
【8月更文挑战第11天】OceanBase数据库的发展历程是什么?
592 63
|
Oracle 关系型数据库 MySQL
OceanBase数据库简介
【8月更文挑战第9天】OceanBase数据库简介
1531 60

热门文章

最新文章

推荐镜像

更多