返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

MySQL 到MySQL、
Oracle、
GBase 8t、
GBase
8a 增量同步
在8.6.7.0 版本中增加了对MySQL 数据库的日志解析同步功能。支持源端

GBase RTSync 同步工具手册
- 116 -
南大通用数据技术股份有限公司
为MySQL,目标端为MySQL、Oracle、GBase 8t、GBase 8a(Consumer)的增量
同步。
支持库级、表级、列级同步;支持PUREDATA、JSON 模式的同步。
目标端为GBase 8a(Consumer)时,需要配置为部分部署模式,即只配置
读端,配置方法参考2.3.6.11 章节;支持tables 标签中设置”库.表”的形式
配置,达到多库下表的同步功能。
目标端为MySQL、GBase 8t 时,支持tables 标签中的表名的通配符设置,
达到同库下通配多个表同步功能,通配符配置可参考2.3.6.8 章节。
支持断点续传功能,断点续传要使用lsn 信息。lsn 信息与其他数据源时
记录的内容有所不同,
增加了blFileName、
blFileNamePos、
blTime 三个属性。
分别对应MySQL binlog 中的binlog 日志文件名、日志中的Position 位置、日
志中时间戳。
config_task.xml 中,需要在标签下修改的部分:

标签下设置type=MYSQL

增加mysqlSlaveId 属性,设置为一个数字作为binlog 同步端的ID,
此ID 要确保唯一性。不能与MySQL 数据库的serverid 以及其他
slaveid 相同。

增加isParallelForMysql 属性,设置true,开启并行解析日志功能,
设置为false 则不开启,默认false。并行线程数需要设置
标签中的dataFormatParallel 属性。

timeout 属性,控制与MySQL 数据库创建日志获取连接的超时时间,
如果网络延迟较大,可以适当调大此属性值,避免超时错误。
源端支持MySQL 日志增量解析同步功能的前提是,需要将MySQL 数据库的
binlog 功能打开,具体开启方法,参考附录J 相关内容。

概述
动态数据脱敏并不会真正改动表中存储的实际数据,
只是在查询的时候应用该特性
控制查询返回的数据。
动态数据脱敏是否启用受当前用户权限影响:
super 用户和拥有unmask 权限的用户不受脱敏规则影响可以访问实际数据;
没有unmask 权限的用户受脱敏规则影响只能访问到脱敏后的数据;
没有unmask 权限的用户执行sql 的warning 信息中含有的表数据显示为'******';
脱敏只对投影列有效。


vc1 包含2 个data node:192.168.105.66,192.168.105.67。
2.
生成配置文件create_vc.xml
$ gcadmin createvc e create_vc.xml
3.
编辑create_vc.xml 内容如下:



GBase UP 产品手册 3 软件安装

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 89







步骤5 执行创建命令。
gcadmin createvc create_vc.xml

执行结果如下:
$ gcadmin createvc create_vc1.xml
parse config file create_vc1.xml
generate vc id: vc00001
add vc information to cluster
add nodes to vc
gcadmin create vc [vc1] successful

查看生成的VC,如下所示:
$ gcadmin
COORDINATOR CLUSTER STATE: ACTIVE

=================================================================
| GBASE COORDINATOR CLUSTER INFORMATION |
=================================================================
| NodeName | IpAddress | gcware | gcluster | DataState |
-----------------------------------------------------------------
| coordinator1 | 192.168.105.66 | OPEN | OPEN | 0 |
-----------------------------------------------------------------
| coordinator2 | 192.168.105.67 | OPEN | OPEN | 0 |
-----------------------------------------------------------------
=============================================
| GBASE VIRTUAL CLUSTER INFORMATION |
=============================================
| VcName | DistributionId | comment |
---------------------------------------------
| vc1 | | comment |
---------------------------------------------
===============================================================

GBase UP 产品手册 3 软件安装

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 90
| GBASE CLUSTER FREE DATA NODE INFORMATION |
===============================================================
| NodeName | IpAddress | gnode | syncserver | DataState |
---------------------------------------------------------------
| FreeNode1 | 192.168.105.68 | OPEN | OPEN | 0 |
---------------------------------------------------------------

1 virtual cluster: vc1
2 coordinator node
1 free data node