龙空技术网

OceanBase数据库介绍

晓彬聊SQL 468

前言:

目前姐妹们对“oceanbase sql”都比较注意,同学们都想要学习一些“oceanbase sql”的相关资讯。那么小编也在网上收集了一些关于“oceanbase sql””的相关知识,希望朋友们能喜欢,看官们一起来了解一下吧!

概述

OceanBase 数据库是阿里巴巴和蚂蚁集团不基于任何开源产品,完全自研的原生分布式关系数据库软件,在普通硬件上实现金融级高可用,首创“三地五中心”城市级故障自动无损容灾新标准,具备卓越的水平扩展能力,全球首家通过 TPC-C 标准测试的分布式数据库,单集群规模超过 1500 节点。 产品具有原生分布式、强一致性、高度兼容 Oracle/MySQL 等特性, 承担支付宝 100% 核心链路,在国内几十家银行、保险公司等金融客户的核心系统中稳定运行。

OceanBase 是一个可扩展、高可用、高性能、低成本、兼容 MySQL 及 Oracle 语法的分布式关系数据库,核心特点包括:

可扩展

集群节点全对等,每个节点都具备计算和存储能力,无单点瓶颈。支持线性扩展,在线扩展,单一数据库集群最大超过 1500 台服务器。

高可用

数据采用多副本存储,少数副本故障不影响数据可用性,RPO = 0(Recovery Point Objective,零数据丢失),RTO < 30秒(Recovery Time Objective,故障恢复时间小于 30 秒)。通过“同城三中心”,“两地三中心”、“三地五中心”等部署方案实现机房级、城市级故障自动无损容灾。

强一致

数据多副本通过 Paxos 协议同步事务日志,多数派成功才能提交。缺省情况下读、写操作在主副本进行保证强一致。

高性价比

用 PC 服务器和低端 SSD,高存储压缩率降低存储成本,高性能降低计算成本,多租户混部充分利用系统资源。

语法兼容性

支持 MySQL 5.6 版本全部语法,可以实现 MySQL 业务无缝切换。

支持绝大部分的 Oracle 数据类型和对象、SQL 语法、函数、过程性语言等功能。

标签: #oceanbase sql