【活动】第三期直播教程学习笔记分享贴

看来数据迁移数据一致性都是个难点

学习迁移

ob对mysql较强兼容性,吸取mysql丰富的生态产品,也强大了自己的生态环境。

1 个赞

mysql oracle  oceanbase 的odbc 的配置文件的格式是不同的,需要分别去写。

datax reader 名字是 oceaase10reader 这个刚开始的默认写名字。后面就延续下来了

看好OceanBase的多租户模式,真的太适合对多系统应用了,分出去租户,可以扩展,可以扩容,缩容,云计算的思路,DBaaS数据库即服务的理念。太赞了

实战过DATAX,再来听依然收获满满

OceanBase 数据库是以表分区(partition)为原子粒度进行管理的,为了数据安全和提供高可用的数据服务,每个分区数据在物理上存储多份,每一份叫做分区的一个副本。每个副本,包括存储在磁盘上的静态数据(SSTable)、存储在内存的增量数据(MemTable)以及记录事务的日志三类主要的数据。根据存储数据种类的不同,副本有几种不同的类型,以支持不同业务在在数据安全,性能伸缩性,可用性,成本等之间的选择。

datax 常用数据库导入导出都已测试过,有需要使用或有疑问的小伙伴可以私信我,大家一起研究下,共同进步,把OB学好 ~_~

1 个赞

datax 不同数据库间数据迁移,还真是个神器,亲测 mysql-mysql mysql-mongo  pg-mysql ob-mysql mysql-ob 

默认值是2048,采用默认值或者配置256 ~ 1024都可以。老师讲的不错。拿劵拿券

datawors 比datax强大啊,不打算开源吗

实时同步是难点

免费的直播课学习,还能答题抽奖,赚到!

在3.2版本,OceanBase数据库通过执行计划索引剪枝、缓冲区刷新算法、去除重复表达式、Table scan算子,多种算子的执行效率与内存消耗优化,极大提升了HTAP负载能力。相较于V3.1版本,V3.2版本在TPC-H性能测试上提升655%,极大的提升了OLAP能力。

MySQL适配5.7协议,在MySQL模式下支持自增列和DML触发器

mysql增量数据抽取canal工作原理:1、canal模拟mysql slave 客户端,发送dump协议;2、mysql master推送binary log;3、canal解析binary log

canal延迟在200毫秒之内,实时同步最优

1 个赞

阿里开源 otter 也很好用的,比原生mysql主从强大

Canal可以解决数据订阅问题,无论是同构数据库还是异构数据库。ObLogProxy+Canal+消息队列,可以将数据准实时同步到另一个OceanBase,或者mysql,也可以去消费消息队列的数据变化,给大数据使用,带来更多可能性