oceanbase社区版价格,oceanbase 单机版

首页 > 经验 > 作者:YD1662022-11-02 04:02:39

本文整理自 OceanBase 技术专家王赫(川粉)在 5 月 21 日 Flink CDC Meetup 的演讲。主要内容包括:

  1. OceanBase 介绍
  2. Flink CDC OceanBase Connector 实现原理
  3. Flink CDC OceanBase 应用场景
  4. Flink CDC OceanBase Connector 未来展望

Tips: 点击 「阅读原 文」 查看原文视频 & 演讲PDF~

一、OceanBase 介绍

oceanbase社区版价格,oceanbase 单机版(1)

OceanBase 是蚂蚁集团自研的分布式数据库。从 10 年开始立项并研发迭代,最早的用户是淘宝的收藏夹。14 年,OceanBase 研发团队从淘宝迁移至蚂蚁集团,主要负责支持支付宝内部的去 IOE 工作,即替换支付宝所用的 Oracle 数据库。目前,蚂蚁集团数据库已经全部迁移到 OceanBase。2021 年 6 月 1 号,OceanBase 正式地对外开源,开放了 MySQL 兼容的版本。

OceanBase 数据库经历了三代架构升级,从最初应用于电商的分布式存储系统,到后面通用的分布式数据库,再到如今企业级的分布式数据库。

oceanbase社区版价格,oceanbase 单机版(2)

上图展示了 OceanBase 的架构。

最上层的 App 通过 OBProxy(负载均衡代理)访问 OceanBase 数据库的 server 端, server 端的数据存在多个副本,副本之间的关系类似于数据库架构中的主从关系,但它是表级别的,即分区表的分区是以表级别为单位存在多个副本,然后打散存在于多个 server 中。

OceanBase 的架构具有以下几个特点:

oceanbase社区版价格,oceanbase 单机版(3)

OceanBase 的核心特性有以下六点:

  1. 高可用 :基于 Paxos 协议,强一致性。少数副本故障,数据不丢,服务不停。
  2. 高扩展 :支持在线水平扩展、缩容,且各个节点之间可以自动实现负载均衡。
  3. 高兼容 :社区版提供了 MySQL 协议和语法的兼容。
  4. 低成本 :OceanBase 数据库存储的使用成本约为 MySQL 的 1/3 左右。因为其对硬件品质要求较低,且对存储进行了非常多的优化,“存储压缩比” 极致。
  5. 多租户 :租户之间的资源完全隔离,不同业务方只需在自己的租户中进行数据管理,可以节省一定的成本。
  6. HTAP :在一套引擎中同时实现了 OLTP 和 OLAP 的功能。

二、Flink CDC OceanBase Connector

实现原理

oceanbase社区版价格,oceanbase 单机版(4)

首页 12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.