最清晰!一篇文章读懂 OceanBase 最新的产品家族

784 阅读11分钟

OceanBase 具有强大的内核功能,联机交易+决策分析,可解决大部分 TP和 AP 场景需求。 计算引擎融合 KV、文档、时序、图和空间,实现多模支持,当前时序数据库已发布,同时配套 OMS 数据迁移服务、OCP 运维平台、ODC 开发平台,为您提供一站式解决方案。

OceanBase 数据库

OceanBase 数据库(OceanBase DataBase)一款完全自研的原生分布式关系数据库软件,在普通硬件上实现金融级高可用,首创“三地五中心”城市级故障自动无损容灾新标准,具备卓越的水平扩展能力,全球首家通过 TPC-C 标准测试的分布式数据库,单集群规模超过 1500 节点。产品具有云原生、强一致性、高度兼容 Oracle/MySQL 等特性。

透明可扩展

OceanBase数据库独创的总控服务和分区级负载均衡能力使系统具有极强的可扩展性,可以在线进行平滑扩容/缩容,并且在扩容后自动实现系统负载均衡,对应用透明,确保系统的持续运行。

分布式事务引擎

OceanBase数据库的分布式事务引擎严格支持事务的 ACID 属性,并且在整个集群内严格支持数据强一致性,是全球唯一一家通过了标准 TPC-C 测试的原生分布式关系型数据库产品。

自主知识产权

OceanBase数据库由蚂蚁集团自主研发,不基于开源数据库,能够做到完全自主可控,避免使用开源产品可能带来的各种风险。

极致高可用

OceanBase数据库采用基于无共享(Shared-Nothing)的多副本架构,让整个系统没有任何单点故障,保证系统的持续可用。

多租户

OceanBase数据库采用了单集群多租户设计,天然支持云数据库架构,支持公有云、私有云、混合云等多种部署形式

高兼容性

OceanBase数据库针对 Oracle、MySQL 这两种应用最为广泛的数据库生态都给予了很好的支持。

OceanBase 云平台

OceanBase 云平台(OceanBase Cloud Platform,OCP)伴随OceanBase数据库而生,是一款以OceanBase为核心的企业级数据库管理平台。不仅提供对OceanBase集群和租户等组件的全生命周期管理服务,同时也对OceanBase相关的资源(主机、网络和软件包等)提供管理服务,让您能够更加高效地管理OceanBase集群,降低企业的IT运维成本。

安全

包括用户管理、角色管理和用户中心三部分。实现常见企业级数据库监控软件所需的大部分用户管理功能和个人安全信息相关的各种管理功能。

租户管理

提供了丰富的 OceanBase 租户管理功能,包括租户的创建、租户结构拓扑图、性能监控、会话管理和参数管理等。

监控告警

监控和告警是企业级 IT 管理软件中非常重要的一部分,OCP 监控支持 OceanBase 集群、租户、主机等不同维度。用户可以使用内置的告警项来满足基本的告警需求,也可以通过告警项配置功能配置自定义告警,同时告警通道还支持通过模板方式配置 HTTP 和脚本通道以适应各种消息通道。

资源管理

提供了主机管理和系统管理,主机管理展示主机信息,支持主机的添加和删除等功能;系统管理提供了任务管理和 OCP 参数管理功能,参数管理功能允许用户根据自己的业务需求管理 OCP 系统参数。

集群管理

提供了 OceanBase 集群的全生命周期管理功能,包括集群的安装、运维、性能监控、配置、升级和删除等功能,满足用户对 OceanBase 集群管理的大部分需求。

备份恢复

提供了对 OceanBase 集群、租户级别的全量备份、增量备份、日志备份功能。

 OceanBase 开发者中心

OceanBase 开发者中心(OceanBase Developer Center,ODC)是为 OceanBase 数据库量身打造的企业级数据库开发平台。ODC 支持连接 OceanBase 中 MySQL 和Oracle 模式下的数据库,同时为数据库开发者提供了数据库日常开发操作、WebSQL、SQL 诊断、会话管理和数据导入导出等功能。

SQL 控制台

提供贴合 OceanBase 版本 MySQL 和 Oracle 的语法高亮、格式化、智能提示等贴心特性,支持 DDL、DML 和数据的安全变更。提供类似 Excel 的可视化结果集编辑能力。支持 SQL 执行计划分析,指导 SQL 调优。

资源管控

支持实时进行数据库会话访问情况管控,可终止指定会话释放数据库资源。对于已删除的数据库对象,可通过回收站机制快速恢复和清理已删除对象。

数据库对象可视化管理

可视化引导创建和修改各类数据库对象,如表、视图、函数、存储过程、程序包、触发器、类型和同义词等。

数据导入导出

为OceanBase 数据库量身打造的高效的数据导入导出能力,支持多种形式、多种数据格式的导入导出。

会话变量自定义

支持会话变量的可视化修改,降低用户对变量记忆的难度,提升根据业务场景定制变量的效率。

PL 对象调试

支持函数、存储过程、匿名块的编译、运行、调试。

 OceanBase 迁移服务

OceanBase 迁移服务(OceanBase Migration Service,OMS)是 OceanBase 提供的一款同构或异构数据终端与 OceanBase 之间进行数据传输和数据交互的服务,支持多种关系型数据库、大数据(OLAP) 及消息队列等数据终端与OceanBase的数据复制,具备在线数据迁移、实时数据同步和增量数据订阅能力。OMS 帮助您低风险、低成本、高效率的实现OceanBase的数据流通,助力构建稳定、安全的数据架构。

在线不停服的数据迁移

支持将异构数据库在线不停服的迁移至 OceanBase,同时在应用切换至 OceanBase 数据库后,将OceanBase 数据库上所有的变更数据会实时同步至切换前的源端数据库。OMS还提供了异构数据库对象迁移 OceanBase 的兼容性分析和自动化的改写建议,极大降低了数据迁移的门槛和业务改造的难度。

一站式交互

支持数据传输的全生命周期管理,在OMS 管理控制台轻松操作即可完成数据传输项目的创建、任务配置和传输组件的监控运维,辅助链路维护和故障诊断,交互简便。多种保护级别支持定制化配置,提供实时的监控报警。

多终端实时数据同步和订阅

具备OceanBase、Oracle、Kafka等多种数据终端的实时数据同步以及数据订阅能力,支持数据过滤和轻量计算,广泛应用于异地灾备、异地多活、数据汇聚和实时分析等应用场景。

完备的数据校验

提供了全面、稳定而高效的数据校验功能,极大保证了数据传输的完整性和正确性;对于数据校验结果展示差异数据,提供一键订正的方案。

 OceanBase 公有云服务

构建基础设施上的公有云数据库服务,基于完全自主研发的原生分布式能力,提供7.07亿tpmC的卓越性能、PB级存储容量、万亿级单表记录、主流数据库兼容、极致弹性、异地容灾等金融级核心能力。支持一站式部署、扩容、监控运维管理、开发工具、数据迁移、备份恢复等端到端数据库服务化解决方案。

独立集群

独占集群售卖模式,集群最小规格 3 台机器,支持三机房部署和单机房部署两种模式。集群规格包括14核70GB、30核190GB和62核400GB。支持集群水平扩展,单集群可扩展 5 个节点,即 15 台机器。支持集群水平扩展,单集群可扩展 5 个节点,即 15 台机器。

服务区域

支持在公有云及金融云环境售卖,目前已上线华东 1区(杭州)、华东 1 区金融云、华东2区(上海)、华东 2 区金融云、华北 1区(北京)和新加坡。

计费规则

计费方式支持按量计费、包年包月、提供试用。

OceanBase 一体机

OceanBase数据库一体机是基于蚂蚁金融级分布式数据库和自研可信硬件打造的软硬一体化产品,针对数据库业务软硬件深度性能调优,提供高可靠性、高安全性、高性价比、智能管控和一站式快速交付部署能力。它极大的降低复杂性,开箱即用,让您更快享受到OceanBase分布式数据库高效之旅。

简单易用

一体化自动标准交付部署,系统级智能监控运维。使用OceanBase数据库一体机,一切都很简单,自动化交付部署节省80%以上的部署时间,智能运维平台让您不需要有资深的IT运维背景,更专注于OceanBase数据库及应用。

最佳实践

标准化输出,网络架构和资源调度优化。软硬一体化交付让用户环境从软件到硬件都是标准化配置输出,并且经过工程师们反复测试及性能极致调优,只是为了让您不需要调优技能,开机即可享受OceanBase数据库的极致性能。

完美性价

低入门价格,高性能回报,降低IT资源浪费。用户在初期不明确业务范围,可能会购买过多的IT设备,后面往往造成浪费。OceanBase数据库一体机拥有完美性价,低入门价格,高可扩展性,可以根据您的业务需求增长,灵活弹性扩展。

自主研发

全自研数据库 + OceanBase认证服务器,自研集群负载均衡模块。纯自主研发,不基于任何开源数据库技术,安全可靠,让您不需要担心使用开源技术所带来的潜在合规,知识产权,SLA等风险。

 OceanBase 服务体系

OceanBase 提供完善的服务体系,包括咨询服务、专家服务、驻场服务、技术支持、认证培训以及第三方开放生态伙伴,提供覆盖全国的7x24小时服务,拥有OBCA、OBCP、OBCE多级培训认证体系,支撑用户提供解决方案咨询、部署实施、交付运维、专家支持等全链路快速响应服务能力。

技术支持服务

在线工单和热线电话提供7*24的远程技术支持服务,协助客户消除系统故障,保证高水平的服务质量。

原厂专家服务

提供从产品咨询、客户培训、专家护航、专属技术经理到故障应急处理的全方位现场服务支持。服务队伍覆盖全国各地,确保服务到场时间。

认证伙伴服务

完善的合作伙伴认证体系,保证优质的合作伙伴提供专业的技术服务。

OceanBase 时序数据库

基于OceanBase分布式存储引擎设计的时序数据库产品,用来存储和管理时间序列数据,提供高性能读写、高压缩比低成本存储、可视化查询等功能,有效解决由于采集数据点量大、高频造成的存储成本高,写入和查询分析效率低的问题。适用于物联网 IoT、运维监控、金融分析等行业场景。

高性能低成本

数据点读写速度可达每秒千万级,高压缩比可达10:1。引入高压缩比内存数据库,加速查询。

计算分析能力强

内置降精度、预计算;基于 SQL 的 OLAP 分析能力,支持关联查询,谓词和聚合算子下推。

存储分层

存储计算分离架构,支持多种存储介质;分级存储,数据冷热分离;低成本历史库,降精度永久存储。

功能完善易用

多值模型,Metric + Tags + Multi Fields;Restful API,多语言 SDK;运维便捷,控制台提供数据管理和运维功能。

高可用/水平扩展

数据分片、计算与存储均可水平扩展;三地五中心,金融级容灾标准。

开源生态兼容

兼容OpenTSDB 协议;兼容 Prometheus 协议。