在 OceanBase 社区和技术交流群中,经常会遇到有关“配置项”、“参数”、“变量”相关的概念和问题,它们还有各种不同的修改和查询方式,往往让初学者比较迷惑。此外,一些对数据库开发感兴趣的朋友,也想了解下它们的源码实现。目前已经有一些文档和博客介绍过了相关概念和基本的用法(见“参考文档”),并且
上一篇博文描绘了OceanBase存储架构到自然界"水生态"的一个映射关系,今天让我们换个角度,与同样是LSM-Tree结构的其他产品进行比较,一起来看看相比之下OceanBase都有哪些独特之处。 我们都知道,OceanBase 数据库的存储引擎基于 LSM-Tree 架构,相比于Oc
在我们实际生产环境中,因为业务的重要性,经常会有容灾双活需求,除了OceanBase提供的主备库功能外,OMS官方也提供了容灾双活的能力,双活架构目前只支持OceanBase与OceanBase数据库互相同步。使用OMS双活架构前提,需要用户多地域部署OMS,如果单地域部署,是没办法做OMS双活架构
本文章介绍了OceanBase集群关于数据文件的缩容场景,并提供一种缩容方案予以参考。作者:关炳文,爱可生 DBA 团队成员,负责数据库相关技术支持,一步两阶梯,兼具勤奋与慵懒。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 1200 字,预计阅读需要 4 分钟。
2023 年 9 月 21 日,由中国信息通信研究院(简称“中国信通院”)、中国通信标准化协会联合主办的“OSCAR 开源产业大会”在京召开。本次发布了 2023 年可信开源评估结果,OceanBase 通过 可信开源 社区评估,荣获 “OSCAR 尖峰开源项目”以及“OSCAR 开源企业尖峰开源企
通过上一篇博客,我相信大家都能理解,在LSM-Tree中,compact是平衡读/写/空间放大三者的一个关键流程。今天我们就一起来看看OcenaBase里到底有哪些compact过程。不知道大家有没有查看过ob_compaction_util.h源码文件,这里我们把文件里的ObMergeType枚举
今天遇到一个 OceanBase 里 help 功能无法使用的问题,这篇博客简单记录了一下分析的过程和解决的方法。背景今天遇到有用户在问答区问到了一个问题:OceanBase 的 help 功能怎么用不了?我之前也从来没在 OB 里用过 help 这个功能,试了一下,果然如用户所说。而且用不了的时候
最近公司的业务数据库想从TiDB迁移到OceanBase数据库,但是如何将数据迁移到OceanBase是一个严峻的问题。经过多方面了解,发现OceanBase提供的OMS数据迁移工具支持从TiDB迁移到OceanBase,并且支持数据的增量同步,不过需要Kafka的支持。因此先提前做了个测试,验证下
写在前面最近在 OceanBase 社区官网里看到有比较多的同学反馈了一些磁盘上的疑问,包括磁盘异常占用,磁盘分配原理,以及如何查看租户/表的磁盘具体使用等。相比于 MySQL 等传统数据库的数据文件存储形式,OceanBase 的数据文件管理稍有不同。因此笔者想把磁盘数据文件分配机制做简单的描述,
最近打算总结一些诊断OCeanBase的一些经验,出一个【OceanBase诊断调优】专题出来,也欢迎大家贡献自己的诊断OceanBase的方法。1. 前言OceanBase在SQL性能诊断方面有个很有用的功能叫SQL审计视图(gv$sql_audit),OceanBase 4.0.0.0 及以上版
最近打算总结一些诊断OCeanBase的一些经验,出一个【OceanBase诊断调优】专题出来,也欢迎大家贡献自己的诊断OceanBase的方法。1. 一个故事扁鹊是中国古代第一个被写入正史的医生。扁鹊的成才非常具有传奇色彩。扁鹊年轻时做人家客馆的主管。有个叫长桑君的客人到客馆来,只有扁鹊认为他是一
写在前面如今数据库的种类繁多,功能也很丰富。数据库类型总体上分为两类:关系型和非关系型。其中关系型数据库通常以表格形式组织数据,并遵循表关系的约束。例如创建一张表,表里面包含多个列,不同的列可以有不同的类型。若我们需要修改表结构,如创建索引、修改主键、加减列操作、重分区等,我们称这类操作为 DDL。
测试背景应公司要求,需要将TiDB数据库替换成OceanBase数据库,替换过程需要业务影响比较小,这就要求TiDB的数据可以实时同步到OceanBase数据库。经过对各类数据同步工具的调研,目前感觉Flink CDC相对来说更容易实现我们的需求。因此,在这里先对Flink CDC做个简单测试,实现
随着数字化转型不断深入,各行业的数据体量和并发访问呈现指数级的增长,关键业务对数据中心甚至城市级别的容灾能力提出了更高要求。传统IT系统高可用系统的实现主要是以主备的方式进行部署, 这种方案有着非常广泛的应用和长时间的验证,但仍然无法很好解决例如故障发生后切换数据不丢失的需求,同时由于异步复制机制问
2020 年,我第一次接触 OceanBase。当时,大多数人认为,国产数据库都是套壳数据库,我也不例外。由于当时我所在项目作为试点使用 OceanBase,了解之后我才知道,OceanBase 是一款完全自研的原生分布式数据库,这也让我对国产数据库的看法有所改观。彼时正值 OceanBase 推出
导语:本文为四川华迪数据计算平台使用 OceanBase 替代 Hadoop 的实践,验证了 OceanBase 在性能和存储成本方面的优势:节省了 60% 的硬件成本,并将运维工作大幅减少,从 Hadoop 海量组件中释放出来;一套系统处理 HTAP 场景需求,简化了运维复杂度。作者简介:向平,现
为了更好地聚合和治理跨域数据,帮助企业用较低的成本快速聚合分析,快速决策,不断的让企业积累的数据产生价值,从全域海量数据抓取,高性能流批处理,元数据血缘治理等等方面都对数仓类产品提出了非常高的要求。OceanBase 以其天然的分布式架构,高效的存储引擎和强大的数据处理能力,可以很好的帮助企业快速构
不仅在“双11”、“618”为代表的年度购物狂欢节,随着大促“常态化”,如何通过对应用架构和数据库架构的合理设计应对流量突增,为用户在峰值时刻提供“丝般顺滑”的购物体验,对各家企业都是严峻的考验。OceanBase沉淀稳定支撑10年“双11”的经验,基于 OceanBase 的在线扩缩容能力和高并发
OceanBase 社区企业行系列活动,10月21日来到深圳,本期走进 vivo,和深圳用户聚焦国产数据库在不同企业、不同行业、不同应用场景中,共同分享和探讨最佳落地实践。本次vivo站企业行活动,吸引了众多数据库技术爱好者的积极参与。来自 vivo、多点 DMALL、百丽等公司的8位技术专家和企业
10 月 30 日,非洲支付公司PalmPay 的核心系统搭载国产自研数据库OceanBase,正式投入使用。PalmPay 也是 OceanBase 首个非洲商业用户。作为一家非洲领先的金融科技公司,PalmPay 于 2019 年在尼日利亚推出电子钱包应用,其功能类似支付宝,集开户、转账、支付、