专题:SQL查询改写 专题简介 查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。《SQL查询改写》系列文章将带你掌握查询改写的精髓,熟悉复杂 SQL 的等价性,写出高效的 SQL。 作者简介 OceanBase 优化器团队,由 OceanBase 高级技术专家溪峰、技术专家山文等领衔,致力于打造全球领先的分布式查询优化器。 一键直达 1、SQL 改写系列一: 数据运维 2024-05-07 Escape
专题:OceanBase 源码解读 专题简介 OceanBase 正式开源后,300 万行核心代码在社区官网同步上线,但这些代码有一些多年变迁的遗迹,新人上手殊为不易。通过本系列的源码解读文章,首先,你可以了解 OceanBase 数据库的基本原理,学到一个数据库是如何实现的。推而广之,你也可以把 OceanBase 的实现原理应用到其他数据库,这对你学习其他数据库也有帮助。其次,在熟悉了 OceanBase 的代码之后,如果有需要 数据运维 2024-05-07 张二河
首发!高性能数据访问中间件 OBProxy(一):功能模块及特性详解 OceanBase 作为一款分布式关系型数据库,随着 Observer 集群的规模不断扩大,如果直连 ObServer,停机/上下线机器的概率也会随之增加, OBProxy 便是在这种情况下应运而生,以解决分布式数据库系统的 SQL 路由、高可用等问题。进入【OBProxy 专题】 查看系列内容 OBProxy,全称为 OceanBase Database Proxy,是 OceanBase 数据 数据运维 2024-05-07 LOVEHL^ˇ^
专题:用户实践案例 本专题将从企业选型、用户实战视角出发,通过他们的实践经验来帮助你更好的使用OceanBase。 你可以通过搜索「关键词」ctrl+f 快速定位你想查阅的文章:高扩展、HTAP、高可用、降本增效、高性能、数据迁移、读写分离、高兼容、生态适配、性能调优、高压缩率、实时数仓、多云实践、专家分享、上云实践、性能测试、部署实践、监控告警...... 高可用、高性能、高扩展、高兼容 1、用友降运维成本实践:O 数据运维 2024-05-07 捡田螺的小男孩
OceanBase 源码解读(十五):Location Cache 模块浅析 本文作者:镇楠,OceanBase 内核研发工程师,对于分布式集群中副本位置信息的管理方法有着丰富的理解。 此前,OceanBase 源码解读第十篇《一号表及其服务寻址》,为大家介绍了“系统租户的「一号表」”的前世今生,并对一号表相关的服务寻址过程进行了说明。本期“源码解读”继续由 OceanBase 内核研发工程师镇楠为大家带来文中提及的 Location Cache 模块浅析。 Locatio 数据运维 2024-05-07 共饮一杯
SQL 改写系列四: 聚合分组等价变换大法之分组下压 系列文章导读 OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。为了帮助大家更好地理解 OceanBas 数据运维 2024-05-07 泡泡
疫情在家5个月,我常常4点起床捉虫 我叫阿福,一名数据公司的架构工程师。受疫情影响,我已经居家办公5个月了。 这5个月里,我每天最长的活动距离就是从卫生间到阳台,每天最大的运动就是做饭、打扫卫生。家里的乐高,最多的一天被我擦了5遍,家里的仓鼠,已经被我喂成了球,现在越发挑食······ 这样的生活起初不是很适应,但现在,倒也觉得很安逸。仔细想来,疫情之下,我的生活好像受到了很大的影响,又好像没太大影响。只是,热爱足球的我,已经很久没 数据运维 2024-05-07 穿过生命散发芬芳
内存数据库和磁盘数据库哪个更强? 作者简介:海芊,OceanBase 文档工程师。 各位 OceanBase 社区的小伙伴们大家好呀!今天是轻松的一天,让我们借助本宝宝的灵魂之笔,先用几张图讲清楚内存数据库和磁盘数据库的区别。然后再聊聊 OceanBase 的架构。 我们先看这张图,它展示了内存数据库和磁盘数据库的主要区别。 图中我们可以看到,内存数据库是把数据存储在内存中,使用磁盘进行备份。而磁盘数据库将数据存储在磁盘上,使用内 数据运维 2024-05-07 大白菜程序猿
文档提升计划第二期|OceanBase 邀您一起进行文档共建 项目地址:https://gitee.com/organizations/oceanbase/projects 你想快速学习更多知识吗? 你享受分享的快乐吗? 如果你的回答是 Yes 那么一起参与第二期文档提升计划吧! 6月1日,我们再度起航,欢迎热爱挑战、乐于分享的你一起开启文档共建旅程! 活动流程 活动时间:6月1日-6月30日 文档评审时间:7月1日-7月8日 结果公布+社区荣誉&激 数据运维 2024-05-07 捡田螺的小男孩
OceanBase 成为信通院首批可信开源社区、可信开源项目 2022 年 5 月 20 日,2022 OSCAR 开源先锋日在北京开幕。此次大会由中国信息通信研究院(以下简称“中国信通院”)、中国通信标准化协会主办,云计算标准和开源推进委员会提供支持,云计算开源产业联盟承办,金融行业开源技术应用社区、通信行业开源社区、科技制造开源技术应用社区、可信开源社区共同体等共同协办。大会发布了 2022 年上半年可信开源评估结果和多项研究成果。 自 2018 年以来 数据运维 2024-05-07 醒在深海的猫
OceanBase 读写分离方案探索与优化 作者简介:许金柱,携程资深 DBA,专注于分布式数据库研究及运维。 台枫,携程高级 DBA,主要负责 MySQL 和 OceanBase 的运维。 【前言】 读写分离,是一种将数据库的查询操作和写入操作分离的方案,目的是为了降低读写操作的相互影响并提升资源利用率。在携程,读 数据运维 2024-05-07 共饮一杯
6岁的儿子对着我喊出了 OceanBase 3月的一个午后,我应邀去参加 OceanBase 的直播课程。就在我打开电脑的刹那,不认真写作业的儿子,对着我喊了一声:“爸爸, OceanBase。”小家伙突如其来的这一句,瞬间逗乐了我和正在洗碗的妻子。妻子趁机调侃我:你看看,你看看,你一天到晚都在家 OceanBase、 OceanBase,现在好了, OceanBase 的地位超过我了。你儿子都知道& 数据运维 2024-05-07 大白菜程序猿
自研一体化分布式架构数据库:OceanBase 作者简介:周跃跃,OceanBase 社区布道师。 从2010年至今,OceanBase 经历了12年的技术发展。那 OceanBase 究竟有哪些核心功能能助力企业选型?用户眼中的 OceanBase 又是怎样的呢?本文将从 OceanBase 的发展历史、核心特性、以及用户视角,带你全方面了解自研一体化分布式架构数据库:OceanBase。 一、发展历史 从2010年至今,OceanBase经 数据运维 2024-05-07 泡泡
夏克特烦恼—— OceanBase 性能调优论文引起的乌龙 5月,素有浪漫之都美名的大连,没有了往日的热闹。空旷的街道、稀疏的人影,伴着从街头吹到巷尾的海风,除了越发的冷清,丝毫没有浪漫的气息。 当然,不只是5月,受疫情影响,从过完年到现在,大连一直很冷清。因疫情防控需要,大连关闭不少公共娱乐场所。而我每天除了家就是公司,两点一线,生活非常规律。 到现在,我已经3个月没去过足球场了。以至于前些天早上起床,老婆突然对着我说,夏克,我发现你有点发福!看着老婆“ 数据运维 2024-05-07 宇宙之一粟
政务云高性能数据库探索与实践 当前的时代背景下,发展数字经济重要性已无需赘言,而做强和做优更是摆在了很重要的位置。政务领域作为服务社会建设、保障社会高效运转的基础领域,数字基础设施关键技术的自主掌控和优化创新尤为重要。 (节选自《求是》2022/02《不断做强做优做大我国数字经济》) 1、政务信息化现状与高性能数据库核心技术创新 政务云建设现状与技术挑战 随着各省、市级政府相继设立了大数据局/数据管理局职能部门,持续地进行信息 数据运维 2024-05-07 共饮一杯
高性能数据访问中间件 OBProxy(二):安装部署最佳实践 OceanBase 作为一款分布式关系型数据库,随着 Observer 集群的规模不断扩大,如果直连 ObServer,停机/上下线机器的概率也会随之增加, OBProxy 便是在这种情况下应运而生,以解决分布式数据库系统的 SQL 路由、高可用等问题。进入【OBProxy 专题】 查看系列内容 OBProxy,全称为 OceanBase Database Proxy,是 OceanBase 数据 数据运维 2024-05-07 大树
我与 OceanBase 的缘分,从测试新版本开始 自3月15日居家隔离以来,我已经两个多月没怎么出过门了。跟所有在上海的“打工人”一样,我每天都在期盼上海解封! 老实说,虽然被疫情所困,但除了不能外出,我的生活其实并没有受到太大影响。工作还是照常进行,一日三餐还是能够保障。相对于居住在浦东、徐汇这些地方的朋友而言,我已经非常幸福。而且,因为居家办公,每天节省了大量的通勤时间,这就让我有更多的空余时间去技术社区给自己“充电”。而 OceanBase 数据运维 2024-05-07 宇宙之一粟
SQL 改写系列五:视图合并设计与实践 系列文章导读 OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。为了帮助大家更好地理解 OceanBas 数据运维 2024-05-07 法医
OceanBase 负载均衡设计和实践 作者: 蚂蚁集团 DBA 专家,NoSQL 技术负责人力虾 在管理 HBase OBKV 的实践中,我们认识到分布式数据库系统的负载均衡能力非常重要,这关系到服务稳定与业务体感。基于此,我们将从以下五个部分讲解 OceanBase 负载均衡设计和实践 : 数据库的负载均衡 OceanBase内置的两种负载均衡 OceanBase负载均衡相关参数 OceanBase外置负载均衡能力设计 从应用架构看 数据运维 2024-05-07 泡泡
微澜基于OceanBase 构建的知识图谱实时资讯流实践 作者: 北京深鉴智源科技有限公司架构师 郑荣凯 知识图谱作为一项系统性工程,很多场景需要向用户展示经过分页的一度关系,同时我们的数据中存在一些超级节点,但根据我们的业务场景,超级节点一定会是用户访问可能性最高的节点,所以这不能被简单归类到长尾问题上;又因为我们的用户量并不大,所以缓存必然不会经常被撞到,我们需要一套解决方案来使用户的查询延迟更小。 微澜作为一款用于查询技术、行业、企业、 数据运维 2024-05-07 剑圣无痕