数据文件传输和数据库数据传输

分布式信息系统架构 专栏收录该内容
5 篇文章 0 订阅

ISFRAME 信息系统架构平台 isframe@qq.com


三、DC认识篇

下载软件文档 :  http://pan.baidu.com/s/1kVboGcv

实例环境准备

1. 安装实例服务器节点

为实例搭建4个ISFRAME服务节点。分别是WNODE0、WNODE1、WNODE2、WNODE3。

2. 配置实例服务器节点

配置4个节点之间的联通关系,和关联的数据库。配置完毕是一个树形(星形)结构。

服务器之间文件传输

3.1. 文件同步

WNODE0 指定一个目录A,WNODE1 指定一个目录B。目录A中一旦有文件,ISRAME DC 立即同步到 B目录中。

3.2. 文件分发

WNODE0 指定一个目录A,WNODE1 指定一个目录B,WNODE2 指定一个目录C,,WNODE3 指定一个目录D。目录A中一旦有文件,ISRAME DC 立即同步到 B、C、D目录中。类似可以扩展到更多个目标节点。

3.3. 增量文件

WNODE0 指定一个目录A,WNODE1 指定一个文件F。目录A中一旦有文件,ISRAME DC 立即同步到 F 文件中。新内容附加在F文件尾。

最终效果

数据文件与数据库

3.4. 文件同步到数据库

WNODE1节点又一个目录A,A中的文件内容需要导入WNODE0 的mysql 数据库中的T 表中。

3.5. 数据库数据同步到文件

WNODE0 的mysql 数据库中的T 表中的数据内容增量 传递到WNODE2节点,存入一个F文件中

图片文件与数据库

3.6. 图片(二进制文件)入库

WNODE1节点又一个目录A,A中的文件内容需要导入WNODE0 的mysql 数据库中的T 表中。

3.7. 数据出库存为图片(二进制)文件

WNODE0 的mysql 数据库中的T 表中的数据内容增量 传递到WNODE2节点,存入一个F文件中

数据库到数据库传输

3.8. 数据标志位方式同步

本实例是标志位方式的传输
WNODE0 的mysql 数据库中有Y(源)表,Y表中有同步标志位;
WNODE1节点的MySQL库中有T(目标)表。Y表中一有新内容,DC就将新内容同步T表中。

3.9. 数据多步提交

WNODE0 的MySql 数据库中有Y(源)表,Y表中有同步标志位;
WNODE1节点的MySQL库中有T1(目标)表。
WNODE1节点的SqlServer库中有T2(目标)表。
Y表有新增内容,DC就发送到 WNODE1,收到数据后,WNODE1先入MySql T1,然后入SqlServer T2,实现多数据库提交。

3.10. 数据分发

WNODE0 的mysql 数据库中有Y(源)表;
WNODE1节点的MySQL库中有T1(目标)表;
WNODE2节点的MySQL库中有T2(目标)表
Y(源)表中一有新内容,DC就将新内容同步T1和T2表中。

3.11. 数据分配式分发

WNODE0 的mysql 数据库中有Y(源)表;
WNODE1节点的MySQL库中有T1(目标)表;
WNODE2节点的MySQL库中有T2(目标)表
Y(源)表中一有新内容,DC就应该发送给T1的数据发送到T1表中;将应该发送给T2的新内容同步到T2表中。

3.12. 数据标志位方式"增"、"删"、"改"全面同步

源数据表Y的内容同步到其他数据库中的T表。同步的的方式也是通过标志位,如dc_flag.
本例不但实现“新增”同步,还需要实现“修改”和“删除”同步。

3.13. 时间戳增量同步

本实例是线形量方式的传输,也就是对没有同步标志位的数据表,ISFRAME 跟踪线性增量进行同步。WNODE0 的mysql 数据库中有Y(源)表;Y中记录中时间戳字段递增。
WNODE1节点的MySQL库中有T(目标)表。Y表中一有新内容,DC就将新内容同步T表中。

下载软件文档 :  http://pan.baidu.com/s/1kVboGcv

相关内容:ISFRAME 是什么?章节目录试验环境数据访问 DA
定时任务 SCHEDULE ISFRAME工具箱


ISFRAME 信息系统架构平台 00005_dc_base

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值