以蚂蚁集团不同使用场景为例,分析如何调整和优化高性能 OceanBase 作者简介:赵旭东(花名航野),蚂蚁集团数据库技术专家。 2022年3月24日, OceanBase 开源社区为大家展开了《深入浅出 OceanBase 》系列第一期直播分享,来自蚂蚁集团的数据库技术专家赵旭东(花名:航野)为大家分享了《 OceanBase 性能调整与优化》。本次分享从 OceanBase 架构、部署环节、初始参数、事务特性、schema 和 SQL 等视角介绍高并发场景下 Oce 数据运维 2024-05-07 Escape
与开源社区用户共创,首本《OceanBase 社区版入门到实战》电子书新鲜出炉啦! OceanBase 社区第一本分布式实战教程 ——《OceanBase 社区版入门到实战》电子书来啦!这本与开源社区用户共创的电子书共八章,从 OceanBase 数据库概述开始,到安装部署,到使用,到迁移、再到运维、测试、性能诊断,最后是 OceanBase 生态工具的使用,可以带你全面掌握 OceanBase 实战使用技能! 为什么你需要这本书? 《OceanBase 社区版入门到实战》是 O 数据运维 2024-05-07 宇宙之一粟
OceanBase v3.1.3_CE 发版,支持 JSON 数据类型、OBKV HBase 接口 概要说明 在 V3.1.3 版本,OceanBase 数据库进一步增强社区生态能力,更好地服务广大社区用户。 多模应用:新增 JSON 格式数据类型和 OBKV HBASE 客户端,支持半结构化和 NoSQL 类型业务场景应用。 生态能力增强:支持 MySQL 原生的 Python/Go/ODBC 类型驱动连接 OceanBase 数据库,发布 ob-operator 支持 K8s 容器编排,支持 数据运维 2024-05-07 大猫
SQL改写系列一:OceanBase 查询改写实践 OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式 开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。为了帮助大家更好地理解 OceanBase 查询优化 数据运维 2024-05-07 Escape
一文详解系列之如何运维 OceanBase 社区版 本文整理自蚂蚁集团数据库专家力虾、OceanBase 开源团队和顺,在 OceanBase 社区版入门教程直播的分享。本篇内容主要分为七个部分: 1.如何对 OceanBase 进行扩容和缩容 2.如何重建 OceanBase 集群节点 3.如何对 OceanBase 集群进行备份 4.如何对 OceanBase 租户进行恢复 5.如何使用 OBD 对 OceanBase 集群 数据运维 2024-05-07 贤蛋大眼萌
BenchmarkSQL 对 OceanBase 开源版3.1.2性能测试调优探索 作者简介:马顺华,从事运维管理工作多年,目前就职于六棱镜(杭州)科技有限公司,熟悉运维自动化、OceanBase 部署运维、MySQL 运维以及各种云平台技术和产品。并已获得 OceanBase 认证 OBCA 、OBCP 证书。 前言 网络上测试 OceanBase 性能的方法有很多,不过如果想对比 OceanBase 数据库跟统数据库、其它分布式数据库产品的性能差异,还需要找到一个适用的测试方 数据运维 2024-05-07 大猫
开启 JSON 和多模,让生态更多可能 | OceanBase 社区版 3.1.3 发版 OceanBase 2021 年 6 月 1 日开源以来,先后迭代发布社区版 3.1.0、3.1.1 和 3.1.2。从早期只有数据库内核和最基本的一键安装部署工具的首个 3.1.0 版本,到开源半年内先后发布的 3.1.1 和 3.1.2 两个版本,再到 OceanBase 生态工具提供社区版支持(包括运维管理工具 OCP、开发者工具 ODC、数据同步工具 OMS、导入导出工具 obd 数据运维 2024-05-07 张二河
SQL 改写系列二: 子查询提升首篇 专栏作者介绍 OceanBase 优化器团队,由 OceanBase 高级技术专家溪峰、技术专家山文等领衔,致力于打造全球领先的分布式查询优化器。 系列内容构成 本次查询改写系列不仅包括子查询优化、聚合函数优化、 窗口函数优化、 复杂表达式优化四大模块,还有更多模块内容,敬请期待,欢迎关注 OceanBase 开源用户群 (钉钉号:33254054),与 OceanBase 查询优化器团队一同交流 数据运维 2024-05-07 LOVEHL^ˇ^
Sysbench 对 OceanBase 开源版3.1.3数据库的 OLTP 性能测试 作者简介:马顺华 从事运维管理工作多年,目前就职于六棱镜(杭州)科技有限公司,熟悉运维自动化、OceanBase 部署运维、MySQL 运维以及各种云平台技术和产品。并已获得 OceanBase 认证 OBCA、OBCP 证书。 本文介绍如何使用 Sysbench 测试对 OceanBase 数据库的 OLTP 性能进行测试。包括安装 Sysbench,在本文中使用2种方式,对 OceanBase 数据运维 2024-05-07 宇宙之一粟
OceanBase 源码解读(十三):一号表 本文作者:镇楠,OceanBase 内核研发工程师,对于分布式集群中副本位置信息的管理方法有着丰富的理解。 OceanBase 有一套独特的元数据管理方式,它的一个设计目标是:所有的信息都保存在表里(甚至包括配置项),系统表的表模式也不能 Hardcode,且一切是自包含的,没有外部依赖。这样一个明显的好处是在大规模集群管理时极大便利运维人员,但这也使得元数据有某些循环依赖需要解开。用户表的元数据 数据运维 2024-05-07 三掌柜
OceanBase社区Newsletter | 2022年4月 摘要:本文整理自 OceanBase 开源社区负责人纪君祥,在 OceanBase 读书会的分享。 我们通常每个月都会和大家展开一次社区进展的汇报沟通会(Monthly Report),希望通过更多的互动交流让OceanBase 开源社区更加透明,实现信息共享,也希望能营造更加轻松的氛围,让大家可以在此畅所欲言、答疑解惑。Monthly Report 在 Github Discussions 版块 数据运维 2024-05-07 Escape
文档提升计划 | 一起来打造更好的社区文档! OceanBase 社区版 3.1.3 作为 2022 年首个版本,已于 3 月 30 日正式发布。此次版本的重大更新离不开社区用户的反馈和需求。因为社区用户的帮助与支持,本次版本提升了部署便捷性、易用性、稳定性,现文档也已全部开放。 文档是帮助用户更好地使用新版本的重要一环。OceanBase 开源社区正式发起文档提升计划,邀您一起打造更加丝滑的文档体验。无论你是第一次接触 Ocean 数据运维 2024-05-07 张二河
SQL 改写系列三:如何提升子查询性能(包含聚合函数)最佳实践 系列文章导读 OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。为了帮助大家更好地理解 OceanBas 数据运维 2024-05-07 LOVEHL^ˇ^
深入浅出 OceanBase 分布式数据库对象 本文整理自 OceanBase 首席架构师竹翁在 OceanBase 首期读书会的分享。本篇内容主要分为四个部分:OceanBase 数据库概览、数据库系统的可扩展性、OceanBase 分布式数据库对象和 OceanBase 分区特点。 一、OceanBase 数据库概览 伴随着 OceanBase 在去年6月1日的正式开源,不少用户希望能全面了解 Oce 数据运维 2024-05-07 剑圣无痕
以加速 compaction 和 scan 为例:谈 GPU 与 LSMtree 的优化 作者:胡琳 「北京大学智能学院在读博士生,博士期间在北京大学数据管理组从事GPU加速图算法的研究,在图算法加速领域取得了一定的成果,发表在SIGMOD等知名会议上,将继续在图计算领域努力探索。目前于 OceanBase 存储组实习。」 OceanBase 等以 LSM tree 为存储架构的数据库的 compaction 是一个比较耗时的操作,近年来 GPU 越来越多地被用在高性能计算领域。本文主 数据运维 2024-05-07 向阳逐梦
详解 Flink CDC+OceanBase 全增量一体化数据集成方案 前言: 一般情况下,CDC 技术主要面向数据库的变更,用于捕获数据库中数据变更的技术。而 Flink CDC+ OceanBase 全增量一体化数据集成方案是将传统的数据库 CDC 技术跟 Flink 优秀的管道能力和丰富的上下游生态结合,将 CDC 数据通过加工后同步到下游,最终生成一个 OceanBase 解决方案,实现全量和增量的一体化同步。 该方案的优势有两点:一是它可以通过一个组件、一条 数据运维 2024-05-07 捡田螺的小男孩
OceanBase 源码解读(十四):集群位置信息的存储与汇报 本文作者:镇楠,OceanBase 内核研发工程师,对于分布式集群中副本位置信息的管理方法有着丰富的理解。 在前文源码解读第13篇《一号表》中我们为大家介绍了 __all_core_table 的定义以及其对应的内容,本文我们将聚焦在《集群位置信息的存储与汇报》上,为大家解读 OceanBase 集群 location 发现过程、__all_core_table 的位置以及 location 汇报 数据运维 2024-05-07 法医
OceanBase 的 Prometheus 与 Grafana 监控解决方案 作者简介:阿福,中经网架构师,在OceanBase社区输出多篇文章,为其他同学解疑答惑,对文档质量提升做出重要贡献。 一、OceanBase 数据库简介 OceanBase 数据库是一个原生的分布式关系数据库,它是完全由阿里巴巴和蚂蚁集团自主研发的项目,近期成立单独的商业公司北京奥星贝斯进行运营,并于2021年6月1日开源。 OceanBase 数据库构建在通用服务器集群上,基于 Paxos 协议 数据运维 2024-05-07 法医
OceanBase 二次开发 之 Kunpeng + openEuler 适配优化(一) 作者简介:夏克 ,从事金融行业核心系统设计开发工作多年,目前就职于某交易所子公司,现阶段负责国产数据库调研。已获得 OBCA、PCTA 等证书。 引子 由于时间和精力的原因,上一篇关于OceanBase二次开发的帖子Hello OceanBase!开启OB二次开发之后就很少在社区活动了。当然,还是要感谢社区小编和运营们不失时机的提醒与督促_。这两天在社区里面爬楼梯,翻了翻OB的相关帖子。近期OB社 数据运维 2024-05-07 张二河
专题:OceanBase 存储层代码解读 专题简介 数据存储自数据库系统诞生以来便是一项技术,OceanBase作为金融级分布式关系数据库经过各种大规模商用场景的考验,证明了其数据存储、分析与处理的能力。本专题带你深入了解OceanBase 存储层的设计思路、代码实现及应用思考,这对你掌握其他数据库的设计也有帮助。 作者介绍 OBKV 开发团队,由锡林、颂乐、公祺、力虾、飞驰等小伙伴组成,使用技术栈主要包括多模型数据库、分布式存储、数据库 数据运维 2024-05-07 醒在深海的猫