前言在进行冷热分离的时候,需要将数据实时的复制在历史数据库中,我们使用的是binlog+canal的思想,将每次数据库数据的变更转换成消息发出来,然后再操作这些消息达到数据复制的在京东,实现同样功能的组件,叫binlake接下来详细说下:1.Binlogmysql有多种日志,常见的有:错误日志(ErrorLog)更新日志(UpdateLog)二进制日志(Binlog)查询日志(QueryLog)慢
转载
2024-10-18 18:42:15
78阅读
1.统一安装包OceanBase 数据库自 V4.0.0 开始提供统一的安装包 all-in-one package。可以根据实际需求选择部分或全部组件安装。组件名称组件全名功能描述OBDOceanBase DeployerOceanBase 安装部署工具,简称为 OBD。ODPOceanBase Database ProxyOceanBase 数据库代理,是 OceanBase 数据库专用的代理
Navicat 作为 OceanBase 生态工具的合作伙伴,这是双方产品适配第三个里程碑。2022 年 7 月的首个里程碑,Navicat 实现了 OceanBase 社区版的功能性兼容。同年10 月,进一步实现了针对 OceanBase 企业版( 兼容 MySQL 模式)的接入和管理开发能力。本次作为技术合作的第三个里程碑,实现了 OceanBase 企业版 (兼容 Oracle 模式) 的支
转载
2023-11-21 08:47:32
223阅读
OceanBase 支持 Oracle 中绝大部分的基本 SQL 语法。这意味着在从 Oracle 过渡到 OceanBase 的过程中,您不需要消耗大量的时间去学习新的语法,并且可以流畅的实现从 Oracle 到 OceanBase 的迁移。基于优化和开发的考虑,有一些功能 OceanBase 暂不支持或者是与 Oracle 的表现有所差异。所以本篇文档中将分节对比 OceanBase 对 Or
转载
2023-11-19 17:44:16
434阅读
# 如何实现“OceanBase MySQL兼容”
## 1. 流程概览
在实现“OceanBase MySQL兼容”的过程中,我们需要完成以下几个步骤:
| 步骤 | 内容 |
|------|--------------------------|
| 1 | 下载OceanBase源代码 |
| 2 | 修改源代码以实现MyS
原创
2024-03-12 06:28:16
157阅读
OB君:本文是 “OceanBase 2.0 技术解析系列” 的第九篇文章,今天我们来说说2.0版本最不得不提的——Oracle兼容模式。本文整理自10月27日OceanBase TechTalk北京站活动中酒满的演讲《OceanBase2.0的Oracle兼容模式》 相信很多人对我们的了解是从OceanBase作为蚂蚁金服核心系统的数据库开始的,也逐步了解到OceanBase的高可用、高性能等诸
转载
2024-05-25 13:16:02
174阅读
在现代云数据库技术中,PolarDB OceanBase的MySQL兼容性问题日益成为关注的焦点。通过解决这一问题,企业可以更高效地利用现有的MySQL应用程序和工具,同时享受OceanBase的高可用性和扩展性。本博文旨在通过系统化的步骤记录解决PolarDB OceanBase兼容MySQL问题的过程,尤其适合具备一定技术背景的读者。
### 环境准备
在开始之前,我们需要确保环境的准备充
前言1、先要开启缓存@EnableCaching开启缓存后,就要配置一个CacheManager的实现类,用于操作使用缓存注解后,用什么具体缓存实例来对缓存进行存储;可以是基于内存的,也可以基于redis的;具体要怎么用,根据实际情况,一般工作场景redis大家走在用;2、使用具体的缓存注解@CachePut 使用@CachePut标注的方法在执行前不会去检查缓存中是否存在之
转载
2024-09-12 10:19:53
40阅读
近期,PremiumSoft CyberTech Limited 公司发布了 Navicat 16.1.3 版本,正式支持蚂蚁集团旗下的 OceanBase 企业版(MySQL 兼容模式)。此次合作旨在帮助用户通过 Navcicat 进行 OceanBase 企业版的数据库开发及管理,更大程度地减少项目开发和管理的时间与成本。Navicat Premium 连接 OceanBa
转载
2023-10-21 08:22:21
364阅读
2019年10月9日,某部委人士在公开会议上指出,“OceanBase测试指标虽高,但在关键领域仍不能使用”、“互联网和银行场景完全不同”、“不能支持跑批(批处理业务)”。问题本质是“什么样的分布式数据库在关键领域可用”? 从用户的角度,答案很明确,兼容Oracle功能且满足性能要求。兼容Oracle,意味着“不改造应用系统无缝升级模式”,用户责任小,风险低。满足性能要求,意味着业务可运行。那Oc
转载
2024-03-04 20:02:46
38阅读
最近公司的项目需要用oceanBase oracle数据库。公司原来用的是mysql数据库,中间换的国产的达梦数据库。其中一些语法放在oceanBase oracle 里面不适用,所以需要对程序,数据库做一些修改,使项目能在oceanBase oracle 上面正常运行起来。下面会挨个说一下遇到的问题,和解决的方法。这里做一下记录。目前发想的问题主要有:1.表里面数据库关键字的使用,目前发现的有r
转载
2023-10-27 11:51:55
126阅读
vivo鄢楠:从MySQL平滑迁移至OceanBase,我对其有以下三点期望 - 知乎 (zhihu.com)
原创
2024-08-09 15:25:33
0阅读
引言: 近期,Navicat Premium 16.1与Navicat for MySQL 16.1版本,将新增 OceanBase 社区版兼容功能,为用户在使用 OceanBase 社区版迁移过程中提供数据库管理开发工具新的选择,旨在帮助用户提升工作效率,减少在开发管理工具投入的时间与成本。 Navicat 16.1 新功能包括:支持 OceanBase 社区版支持多种图表
转载
2023-11-04 20:31:27
163阅读
以前文章《从ORACLE/MySQL到OceanBase序列》介绍了从 ORACLE/MySQL 到 OceanBase 中使用问题,还缺一个兼容性评估工具介绍。OceanBase 发布了工具 OMA (OceanBase Migration Assessment)填补了这一环。本文分享 ORACLE 迁移到 OceanBase 的兼容性评估工具的使用。需要评估 ORACLE 迁移到 OceanB
转载
2023-10-24 16:07:37
146阅读
即将发布的Navicat Premium 16.1与Navicat for MySQL 16.1版本,将新增OceanBase 社区版兼容功能为用户在使用OceanBase 社区版迁移过程中提供数据库管理开发工具新的选择,旨在帮助用户提升工作效率,减少在开发管理工具投入的时间与成本。近年来,全球开源数据库的流行度和数量都超过了商业数据库,其增长速度远远超过传统的闭源数据库系统,正成为技术与市场变革
转载
2024-06-27 18:19:41
131阅读
# OceanBase替换Redis的实现指南
在现代分布式系统中,缓存是一项至关重要的技术。Redis因其高效、快速的特性被广泛应用于数据缓存,而OceanBase则提供了一个更强大的数据存储和查询功能。如果你正在考虑将Redis替换为OceanBase,那么本文将为你提供一个详细的实现流程以及步骤说明。
## 实现流程概述
下面是实现OceanBase替换Redis的流程概述,步骤将以表
本文介绍一些关于 mysql 的默认配置启动服务器时的配置项服务器允许同时连入的客户端的默认数量是 151表的默认存储引擎是 InnoDB, 切换其他的:mysqld --default-storage-engine=MyISAM启动服务器程序的时候就禁止各客户端使用TCP/IP网络进行通信mysqld --skip-networking 或者 mysqld --skip_networking一些
一、前言 可能大家对obproxy不是很了解,这里边我提一个类比的,mysql的mysql-router,大家应该就明白了,mysql-router是作为在mysql之上的一个"路由转发"的组件。obproxy对于oceanbase就像mysql-router之于mysql一样。二、obpoxy是什么OBPrxoy是为OceanBase数据库专门量身定制的反向代理服务器,
转载
2023-11-09 06:23:00
80阅读
什么是OceanBaseOceanBase是在2010年6月份开始立项的,OceanBase不是NoSQL系统,它是结合传统关系型数据库功能上的优点和分布式系统在可扩展性、可靠性上的优点打造的一款分布式关系型数据库。OceanBase支持完整的ACID,可扩展、高可用,兼容MySQL协议。 OceanBase的发展历程互联网对传统关系型数据库的挑战可扩展性传统关系数据库本质上
概述 OceanBase是一款通用的分布式关系型数据库,目前内部业务使用比较多有两个版本:1.4和2.1。OceanBase每个版本变化总能带给人很多惊喜,其中2.1版本实现了ORACLE很多特性的兼容。本文主要简单浏览一下这些新功能。运维账户管理在ORACLE Mode的租户里,创建用户依然是create user命令,密码不用单引号。授权方式还是还是ORACLE和MySQL