温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本视频演示使用nine将MYSQL数据实时同步到star rocks.创建复制任务,填写任务名称,源端选择MYSQL并确认需要同步的实例。目标端选择starcks及对应实例,确认目标对象的命名规则。Nine data也支持周期性全量复制,可选择每天每小时或每10分钟执行,并设置启动时间和时区。本次关闭周期复制采用结构全量和增量复制,完成历史数据初始化,与后续变更同步。根据目标端现有的数据确认同名对象存量数据以及增量冲突的处理策略。选择需要同步的数据库和表,加入右侧目标对象列表,再进入映射配置。
01:01
通过可视化映射核对目标库和目标表名称,确认源端与目标端对象的对应关系。打开映射与过滤,核对字段名称及类型映射,并按需要配置数据过滤条件。保存并执行域检查,检查连接权限、blog配置及复制对象是否满足要求。本次检测到部分表缺少主键或唯一键演示后续跳过该项,生产使用前应评估影响并完善约束。进入复制详情,启动任务顶部显示运行状态,随后开始结构复制。结构复制列表,展示各表的执行时间与状态,右侧可查看目标端建表语句。结构复制完成后,任务继续执行,全量初始化,将原端历史数据写入starlocks。
02:00
全量复制完成后,切换到增量复制页面,查看读取延迟、复制延迟和变更统计。向下查看读取流量、写入流量及读写速率,持续观察链路的吞吐表现。同步位点管理,展示读取位点的时间与GTID,并提供写入位点和修改位点入口。查看线程面板提供执行SQL、提交响应时间、事件时间和状态等信息。通过限流设置,调整复制吞吐量、并发及写入速率,按业务负载控制资源消耗。打开增量复制日志,查看读取与写入日志,为运行状态核查和异常排查提供依据。结合指标监控与告警同步位点管理、线程查看和限流设置,保障复制链路稳定可控。
03:00
当增量复制首次追平的时候,可进入数据对比,点击重新对比,校验同步结果。选择重新全量对比,并按需要使用全量快速或行数对比方式确认后启动。对比完成后,查看原端与目标端记录数,对比结果和状态当前可见记录显示一致。以上就是nine data将MYSQL同步到starcks的配置、增量运维与数据校验流程。
我来说两句