一、OceanBase数据库简介 OceanBase是由蚂蚁集团完全自主研发的国产原生分布式数据库,始创于2010年。创新推出“三地五中心”城市级容灾新标准,是一个在TPC-C和TPC-H测试上都刷新了世界纪录的国产原生分布式数据库。 产品采用自研的一体化架构,兼顾分布式架构的扩展性与集中式架构的性能优势,用一套引擎同时支持TP和AP的混合负载,具有数据强一致、高可用、高性能、在线扩展、高度兼容
转载
2023-10-16 19:38:30
126阅读
一、前言 蚂蚁集团自主研发的分布式数据库 OceanBase 3.0 发布,同时,OceanBase 宣布正式开源,并成立 OceanBase 开源社区,社区官网同步上线,300 万行核心代码向社区开放。因为最近也是在学习ob的阶段,所以打算写一个oceanbase的系列,权当是笔记了。内容在官网基本都能找到,想系统的学习ob的,请移步官网。OceanBase数据库产品家族
转载
2023-10-20 09:57:02
90阅读
基于项目需求需要适配OceanBase数据库,之前咱也没有听说过这是个啥玩意啊,特地去百度了一番:说是阿里自的云分布式数据库,什么存储引擎啊、MVCC啊、Paxios协议啊等等 咱们这里都不讨论,只是做个简单的应用案例给大家。 要想使用oceanBase 首先我们要有oceanBase, 目前安装部署oceanBase 有两种方式 一种是基于OBD(ob-deploy),另外一种呢就是基于dock
转载
2023-10-09 12:32:16
211阅读
最近两天,蚂蚁金服带来捷报。蚂蚁金服自研数据库 OceanBase 性能超过 Oracle 2 倍。早上看到这则消息,本想第一时间发文,奈何已经外出了。随后,这则消息被人民日报,新华社发布了头条。和 AliSQL 不同,OceanBase 是完全自研,拥有自主知识产权。很多媒体和读者可能不清楚数据库 TPC-C 基准性能测试是什么,这里我给大家科普一下!TPC 全称是国际事务处理性能委员会,简单来
为什么是分布式数据库?互联网时代,数据已经成为企业运营的命脉。作为聚合支付的领军企业之一,李俶2021年受理交易金额3500亿,覆盖全国600+城市,服务110万+线下商户,日交易量2300万+,合作伙伴1000+。在如此庞大的交易和支付场景下,数据意味着李俶的服务质量,意味着企业管理的未来和活力。所以对于数据的基础来说,数据库的稳定性高于一切,7*24*365稳定运行是基本要求,服务连续性是服务
转载
2023-09-04 21:57:38
114阅读
图 | 榖依米世界变化太快了。仅半年时间,蚂蚁金服(阿里旗下) OceanBase 数据库再一次刷新世界纪录,达到 7.07 亿 tpmC. 将霸屏 9 年的 Oracle 远远甩在了后面,领先 30M tpmC 约 23 倍。tpmC 是指 transaction per minute Benchmark C, 即每分钟处理事务数量的压测标准CTPC-C 基准是 TPC 众多基准中的一
# OceanBase数据库基于MySQL的科普
## 引言
随着信息技术的飞速发展,数据库作为数据存储和管理的核心工具,逐渐呈现出多样化的需求。近年来,OceanBase数据库作为一种新型的分布式数据库逐渐受到关注。它的独特之处在于,OceanBase数据库支持MySQL协议,具备高可扩展性和高可用性,广泛应用于金融、电商及通信领域。本文将为您介绍OceanBase的基本概念、架构、使用示例
作者简介提挈,携程资深数据库工程师,专注于数据库自动化运维和分布式数据库的研究。Cong,携程数据库专家,主要负责MySQL和分布式数据库运维及研究。Typhoon,携程高级数据库工程师,负责分布式数据库的运维和工具设计。一、前言MySQL在业界流行多年,很好地支撑了携程的业务发展。但随着技术多元化及业务的不断发展,MySQL也遇到了新的挑战,主要体现在:业务数据模型呈现多元化,OLTP和OLAP
一、多租户在数据存储上存在三种主要的方案,分别是:1. 独立数据库这是第一种方案,即一个租户一个数据库,这种方案的用户数据隔离级别最高,安全性最好,但成本较高。 优点: 为不同的租户提供独立的数据库,有助于简化数据模型的扩展设计,满足不同租户的独特需求;如果出现故障,恢复数据比较简单。 缺点: 增多了数据库的安装数量,随之带来维护成本和购置成本的增加。 这种方案与传统的
本节主要介绍 OceanBase 数据库产品及其技术特点。 自从 E.F.Codd 于 1970 年首次提出关系数据库模型后,关系数据库便以其易于使用的接口
原创
2022-08-05 11:49:48
283阅读
OceanBase 到目前为止,最新版本为0.4,其int类型实现,底层均采用int64来存储,二进制的结构如下:[len][数值]如:128 的实际存储为:16进制显示:01 80 其中01为长度,占用1字节,80即10进制的128优点:在schema中,只要是数值类型(非小数),全部定义成int类型. 管理较少的数据类型,DBA、开发都比较轻松。缺点: &nb
7月31日,记者获悉,浙江移动正式引入蚂蚁集团的自研数据库OceanBase,首期应用于其政企网格智慧运营系统,这也是OceanBase首次落地于运营商场景。 政企网格智慧运营平台是浙江移动针对政企用户推出的服务,通过打造“运营决策”、“营销执行”、“销售支撑”三大类功能支撑政企客户的网格化数字运营,赋能一线营销。随着业务发展,浙江移动对数据库的技术供给提出了更高要求。数据库不仅对应用至关重要,
转载
2023-11-04 17:16:42
55阅读
1. 什么是OceanBaseOceanBase 数据库是阿里巴巴和蚂蚁集团不基于任何开源产品,完全自研的原生分布式关系数据库软件,在普通硬件上实现金融级高可用,首创“三地五中心”城市级故障自动无损容灾新标准,具备卓越的水平扩展能力,全球首家通过 TPC-C 标准测试的分布式数据库,单集群规模超过 1500 节点。 产品具有云原生、强一致性、高度兼容 Oracle/MySQL 等特性, 承担支付宝
1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,
转载
2023-07-01 12:48:11
816阅读
数据库内核学习总结mysql简介MYSQL operates in a networked environment using a client/server architecture. A central program acts as a server and a various client programs connect to the server to make request.
M
公司的有个项目,原先用的是MySQL数据库,现在要改成postgres。 于是搜了下,找到个py-mysql2pgsql工具。下面是笔记:假设我们要把本机的mysql里面的gitlab_ci_production、gitlabhq_production 这2个库导入到本机的pgsql中(本地地址:192.168.2.100)。1、安装pgsql10yum install https://downl
什么是数据库?数据库是干啥的? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。MySQL属于哪一类数据库?MySQL是一种关系型数据库。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。关系型数据库将数据保存在不同的表中,而不是
1. 数据库移植不方便: 2. 大量采用存储过程进行业务逻辑的开发致命的缺点是很多存储过程不支持面向对象的设计,无法采用面向对象的方式将业务逻辑进行封装,从而无法形成通用的可支持复用的业务逻辑框架。 &nb
OceanBase是什么OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。OceanBase解决什么问题许多公司的核心资产是各种各样的商业数据,例如淘宝的商品、交易、订单、购物爱好等等,这些数据通常是结构化的,并且数据之间存在各种各样的关联,传统的 关系数据库曾经是这些数
转载
2023-08-24 09:16:46
75阅读
1.在MySQL命令行中导入数据时,默认情况下是无法显示进度的。不过,可以通过使用pv命令与mysql命令配合来实现显示进度。pv命令可以在命令行中显示进度条和估计剩余时间等信息。要使用pv命令来显示MySQL导入数据的进度,需要先将要导入的数据转换成管道,再使用pv命令读取管道并显示进度。以下是示例代码: $ pv data.sql | mysql -u username -p dbname
转载
2023-10-18 14:43:33
378阅读