襄阳门户网

搜索
襄阳门户网 襄阳门户 企业宣传 查看内容

知晓:OceanBase_122023/7/11 22:31:09

2023-7-11 22:31| 发布者: 天若有情| 查看: 74| 评论: 0

摘要:   前言一、挑战传统数据的点二、TPC-C三、OceanBase相关概念四、OceanBase视频总结免费数据库https://www.oceanbase.com/product/opensourceoceanbase,完全自主研发的原生分布式数据库,连续年稳定支撑双,创新推 ...
网站出售

  前言一、挑战传统数据的点二、TPC-C三、OceanBase相关概念四、OceanBase视频总结免费数据库https://www.oceanbase.com/product/opensourceoceanbase,完全自主研发的原生分布式数据库,连续年稳定支撑双,创新推出“三地五中心”城市级容灾新标准,一套引擎同时支持tp和ap的混合负载,具备数据强一致,高扩展,高可用,高性价比,高度兼容oracle/mysql等特性,已助力+行业客户实现关键业务系统升级。

  期望大众能给我提供一些OceanBase相关学习资料,本人为OceanBase基础考试而来,提供者可以发邮箱至2751773461@qq.com

  1 传统数据库架构特点

  优点:

  非常完备的关系理论基础

  具有事务性机制的之处

  高效的查询优化机制

  缺点:

  无法满足海量数据的管理需求

  无法满足高并发的需求

  无法满足***高可扩展性*** 和高可用性的需求

  2 OceanBase特点

  可扩展

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

  高可用

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

  强一致

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

  高性价比

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

  语法兼容性

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

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

  3 OceanBase与传统数据库区别

  1 TPC-C是什么

  标准由来

  TPC(Transaction Processing Performance Council,事务处理性能委员会)是由数十家会员公司创建的非盈利组织,总部设在美国。TPC的成员主要是计算机软硬件厂家,而非计算机用户,其功能是制定商务应用基准程序的标准规范、性能和价格度量,并管理测试结果的发布。

  TPC不给出基准程序的代码,而只给出基准程序的标准规范。任何厂家或其他测试者都可以根据规范,最优地构造出自己的测试系统(测试平台和测试程序)。为保证测试结果的完整性,被测试者(通常是厂家)必须提交给TPC一套完整的报告(Full Disclosure Report),包括被测系统的详细配置、分类价格和包含5年维护费用在内的总价格。该报告必须由TPC授权的审核员核实(TPC本身并不做审计)。 TPC在全球只有不到10名审核员,全部在美国。

  TPC-C使用三种性能和价格度量,其中性能由tpmC(transactions per minute,tpm)衡量,Cpm)衡量,C指TPC中的C基准程序。它的定义是每分钟内系统处理的新订单个数。TPC-C还经常以系统性能价格比的方式体现,单位是$/tpmC,即以系统的总价格(单位是美元)/tpmC数值得出。

  2 TPC-C误解

  第一章:分布式数据库与集中式数据库的差异

  1.1 传统数据库的挑战

  https://www.oceanbase.com/training/Course?lessonId=1

  1.2 分布式数据库基本特点及对比分析

  https://www.oceanbase.com/training/Course?lessonId=2

  第二章:OceanBase数据库产品简介

  2.1 发展历程及产品简介

  https://www.oceanbase.com/training/Course?lessonId=3

  2.2 TPC-C 认证成果

  https://www.oceanbase.com/training/Course?lessonId=4

  2.3 内外部应用案例

  https://www.oceanbase.com/training/Course?lessonId=5

  第三章:OceanBase产品家族及基础概念

  3.1 产品家族及安装部署

  https://www.oceanbase.com/training/Course?lessonId=6

  3.2 基础概念

  https://www.oceanbase.com/training/Course?lessonId=7

  3.3 实验

  https://www.oceanbase.com/training/Course?lessonId=8

  第四章:OceanBase集群技术架构

  4.1 Paxos 协议与负载均衡

  https://www.oceanbase.com/training/Course?courseUniqueId=k8y6c57b&lessonId=9

  4.2 数据可靠及高可用

  https://www.oceanbase.com/training/Course?lessonId=10

  4.3 分布式事务、MVCC、事务隔离性

  https://www.oceanbase.com/training/Course?lessonId=11

  4.4 实验

  https://www.oceanbase.com/training/Course?lessonId=12

  第五章:OB Server的SQL引擎和存储引擎

  5.1 SQL 引擎

  https://www.oceanbase.com/training/Course?courseUniqueId=k8y6a3at&lessonId=13

  5.2 存储引擎与备份恢复

  https://www.oceanbase.com/training/Course?courseUniqueId=k8y6a3at&lessonId=14

  5.3 实验

  https://www.oceanbase.com/training/Course?courseUniqueId=k8y6a3at&lessonId=15

  第六章:OCP及ODC工具介绍

  6 OCP 及 ODC 简介

  https://www.oceanbase.com/training/Course?courseUniqueId=k8y62qq9&lessonId=16

  1:参考https://gw.alipayobjects.com/os/bmw-prod/33e053a7-a6dd-4455-b805-20e90533cadd.pdf

  2:参考https://www.oceanbase.com/docs/videoCenter

  3:参考https://www.oceanbase.com/training/detail?level=OBCA

路过

雷人

握手

鲜花

鸡蛋

文热点