当前位置: 首页 > article >正文

OceanBase数据库产品与工具介绍

OceanBase:蚂蚁集团自主研发的分布式关系数据库

1、什么是 OceanBase?

OceanBase 是由蚂蚁集团完全自主研发的企业级分布式关系数据库,始创于 2010 年。它具有以下核心特点:

  • 数据强一致性:在分布式架构下确保数据强一致性。
  • 高可用性:具备金融级别的高可用能力。
  • 高性能:能够支持海量并发访问。
  • 在线扩展性:支持弹性扩展,满足不断增长的业务需求。
  • 兼容性:高度兼容 SQL 标准和主流关系数据库。
  • 低成本:通过开源和高性价比的架构降低成本。

2、成功应用与市场拓展

OceanBase 自创立以来,在蚂蚁集团和阿里巴巴的核心业务中发挥了关键作用。自 2017 年起,开始向广泛的行业客户提供服务,包括银行、保险、证券等领域。典型客户包括:

自用:

蚂蚁集团:覆盖支付宝、网商银行。

银行业:

中国工商银行

南京银行、天津银行、苏州银行、东莞银行、常熟农商行等。

保险业:

中国人保、中华保险。

证券业:

招商证券、上投摩根。

非金融领域:

浙江移动、山东移动、数字江西、中国石化。

公有云:

在阿里云 ECS 上的客户案例有中华联合财险、菲律宾支付平台 GCash 和印尼电子钱包 DANA。

截至 2024 年,OceanBase 已服务超过 2000+ 客户,其中 30% 的客户将其应用于核心系统。

3、核心产品和工具

OceanBase 数据库

蚂蚁集团完全自主研发的金融级分布式关系数据库软件。

OceanBase Database Proxy (ODP)

数OceanBase 数据库代理(OBProxy,简称 ODP),是 OceanBase 数据库专用的连接代理软件核心功能包括:保证最佳路由避免分布式事务;保护 OceanBase 数据库的高可用能力单台服务器故障不影响应用。

OceanBase Deployer (OBD)

OceanBase 开源软件的安装部署工具,简称为 OBD。OBD 同时也是包管理器,可以用来管理 OceanBase 所有的开源软件。

运维监控工具 (OCP)

OceanBase 社区版运维监控工具(OCP)是为 OceanBase 数据库量身打造的企业级数据库集群管理平台工具。您可使用 OCP 管理和运维主机、网络、软件包等资源,管理集群和租户的全生命周期,降低 IT 运维成本。类似 Oracle 的 OEM。

开发者中心 (ODC)

OceanBase 社区版开发者中心(ODC)是为 OceanBase 数据库量身打造的开发平台。为数据库开发者提供了数据库对象的可视化管理、智能语法、会话管理、回收站管理、导入导出、资源和权限统一管理等多种能力。

数据迁移工具 (OMS)

类似 Oracle 的 OGG,您可以使用 OceanBase 社区版数据迁移工具(OMS)实现异构数据库与 OceanBase 数据库的数据迁移。OMS 支持将异构数据库在线不停服地迁移至 OceanBase 数据库,同时在应用切换至 OceanBase 数据库后,将 OceanBase 数据库上所有的变更数据实时同步至切换前的源端数据库。

数据导入导出工具 (OBLOADER/OBDUMPER)

替代 Oracle 的 imp/expdp 工具,使用 OBLOADER 和 OBDUMPER 快速导入和导出数据,支持按照分区、指定条件、单表、多表、全库、以及自定义查询 SQL 导出,支持数据预处理、字段映射导入,兼容 SQL,CSVCUT 等多种文本格式。

OceanBase Admin Toolkit (OAT)

OAT 主要是进一步方便 OCPODC 的自动化部署,是 Java 开发的 Web 程序。

OBClient

OBClient 兼容访问 OceanBase 数据库的 MYSQL 租户,因此是推荐的黑屏客户端工具。

OB Admin

OceanBase 数据库的配套运维工具之一,ob admin 提供了 slog tool、archive tool、clog tool、dumpsst 和 dump backup 功能,主要用于排查数据不一致、丢数据、错误数据等问题。

CDC

CDC 全称是 Change Data Capture,即变更数据捕获,能够帮助您识别从上次提取之后发生变化的数据。比如:做历史库、做近实时缓存、提供给消息队列(MQ),用户消费 MQ 做分析和审计等。

OBLogProxy

OBLogProxy 是 OceanBase 增量日志代理服务,是 OMS 的一部分。OBLogProxy 基于 liboblog,以服务的形式提供实时增量链路接入和管理能力,方便应用接入 OceanBase 增量日志。

MySQL 客户端支持

可以通过 MySQL 客户端连接 OceanBase 数据库的 MYSQL 租户。

OBAgent

OBAgent 是一个监控采集框架。OBAgent 默认支持的插件包括主机数据采集、OceanBase 数据库指标的采集、监控数据标签处理和 Prometheus 协议的 HTTP 服务。

100% 自主研发的底气,OceanBase 的技术积累来自于 14 年的深耕,覆盖支付、金融核心场景、政务、互联网新零售等领域。从深度垂直优化到通用数据库能力,OceanBase 已成为企业关键业务系统升级和分布式架构转型的可靠选择。

OceanBase 数据库持续发展,已成为业界领先的分布式关系数据库之一。


 


http://www.kler.cn/a/407863.html

相关文章:

  • Odoo :免费且开源的农牧行业ERP管理系统
  • 序列化库Jackson、FastJson 和 Gson详细对比
  • 如何读论文【论文精读·1】
  • 无插件直播流媒体音视频播放器EasyPlayer.js播放器的g711系列的音频,听起来为什么都是杂音
  • 使用llama.cpp进行量化和部署
  • 挂壁式空气净化器哪个品牌的质量好?排名top3优秀产品测评分析
  • 深入探讨 Puppeteer 如何使用 X 和 Y 坐标实现鼠标移动
  • 彻底理解如何保证Redis和数据库数据一致性问题
  • K8s 一键部署 MongoDB 的 Replica-Set 和 MongoDB-Express
  • 《AI大模型开发笔记》Faster-Whisper 免费开源的高性能语音识别模型
  • 国外云计算服务器租用攻略
  • QDUOJ(青岛大学在线评测系统)
  • 力扣 238. 除自身以外数组的乘积
  • muduo库的使用
  • 【数据结构】—— 双向循环链表
  • PaddleNLP的环境配置:
  • 如何在Linux系统中排查GPU上运行的程序
  • 阿里云ECS服务器监控报警配置
  • 社交电商专业赋能高校教育与产业协同发展:定制开发AI智能名片及2+1链动商城小程序的创新驱动
  • 加速科技精彩亮相中国国际半导体博览会IC China 2024
  • 解决 GitHub 克隆私有仓库时的身份验证失败问题
  • uni app下开发AI运动小程序解决方案
  • LDR6020驱动的Type-C接口显示器解决方案
  • (免费送源码)计算机毕业设计原创定制:Java+JSP+HTML+JQUERY+AJAX+MySQL springboot计算机类专业考研学习网站管理系统
  • 数字八股文
  • web——sqliabs靶场——第十二关——(基于错误的双引号 POST 型字符型变形的注入)