相信很多的用户在迁移上云上最头疼的是数据库备份和还原了吧。对于有些年头企业的数据可能很大,用数据库自带的dump工具备份导出又导入,在传输上耗时又费力。Bespin Global资深交付工程师张小娅将为您介绍一种离线数据同步工具DATAX,实现包括 MySQL、Oracle、SqlServer、Po ...
分类:
数据库 时间:
2018-12-28 12:02:55
阅读次数:
234
SyncNavigator是一款高效的数据库同步工具,支持sqlserver数据库和mysql数据库,采用增量同步的方式实时保存数据库数据。 因为是增量同步,记录每次同步时间戳,所以同步效率很高,不用每次整个数据库检查,每次只需要同步新修改的部分或者增加的部分,删除的部分本地也会删除,默认是同步增、 ...
分类:
数据库 时间:
2018-12-28 12:02:09
阅读次数:
231
lsyncd 是一个支持实时、双向、多机器的多模式文件同步工具。 ...
分类:
其他好文 时间:
2018-12-13 19:21:23
阅读次数:
251
1.准备环境 2.inotifywait监控目录状态变化 3.循序渐进的同步脚本 4.参数优化 5.inotify优缺点 监控文件系统事件变化,通过同步工具实现实时数据同步; 并发如果大于200个文件(10-100k),同步就会有延迟. 6.通过start/stop控制inotify.sh脚本的启动 ...
分类:
编程语言 时间:
2018-11-30 20:02:01
阅读次数:
217
rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项 ...
分类:
其他好文 时间:
2018-11-29 16:33:39
阅读次数:
182
进程通信是指进程之间的信息交换。一、低级通信——进程之间的互斥和同步 信号量机制是有效的同步工具,但作为通信工具缺点如下:(1)效率低(通信量少)(2)通信对用户不透明(程序员实现,操作系统只提供共享存储器供代码操作)二、高级进程通信 用户直接利用操作系统提供的一组通信命令,高效地传送大量数据的通信 ...
分类:
系统相关 时间:
2018-11-27 13:05:28
阅读次数:
288
https://hashdatainc.github.io/bireme/ Bireme 是一个 Greenplum / HashData 数据仓库的增量同步工具。目前支持 MySQL、PostgreSQL 和 MongoDB 数据源。 Greenplum 是一个高级,功能齐全的开源数据仓库,为PB ...
分类:
其他好文 时间:
2018-11-26 20:10:09
阅读次数:
560
CountDownLatch的概念CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。 ...
分类:
其他好文 时间:
2018-11-14 12:41:11
阅读次数:
182
概述 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、DRDS 等各种异构数据源之间高效的数据同步功能。
分类:
其他好文 时间:
2018-11-13 20:39:57
阅读次数:
245