datasync
2016-07-20 14:33:59 0 举报
DataSync是亚马逊提供的一种数据同步服务,它能够轻松地在多个存储桶和文件系统之间进行数据复制、同步和备份。无论是在内部数据中心还是在云中,DataSync都能确保数据的一致性和可用性。通过使用DataSync,用户可以避免手动进行复杂的数据迁移和同步任务,从而提高工作效率并减少错误。此外,DataSync还提供了强大的加密功能,确保数据在传输和存储过程中的安全。总的来说,DataSync是一种强大而灵活的数据管理工具,能够满足各种业务需求。
作者其他创作
大纲/内容
SynchronizeComponent
+ hasNext() {return iterator.hasNext}+ next() {return iterator.next封装成viewSynchronizer返回}
SynchronizeTemplate
DataDispatcher
SqlMappingSynchronizer
ConcurrentTableSynchronizer
ConcurrentSqlSynchronizer
SimpleMultiDataSource
ConcurrentViewSynchronizer
StopwatchExtender
SimpleTableSynchronizer
AcrossSynchronizer
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
Database
productNamenameversionurlprimaryTablesnoPrimaryTablescomplexTables
AbstractViewSynchronizer
ViewCursorSynchronizeParamDataDispatcherDataFilterRowMetaShardTableMergedbNameurldataTransformer
AcrossSqlSynchronizer
DataSynchronizer
+ synchronize():void
StandardDbSynchronizer
init() {list = getSynchronizers();}
AcrossViewSynchronizer
StandardTableSynchronizer
AbstractTableSynchronizer
Table
namecolumnscolumnMapprimaries
MultiDatabaseSynchronizer
SynchronizeExtender
+ prepare()+ finished()
Column
AcrossTableSynchronizer
ViewSynchronizer
ListIteration
Listint indexT current
hasNextnext
DbSynchronizer
ViewObjectSynchronizeParamJdbcTemplateTableMatchRule
Database initDatabaseMeta(DataSource dataSource)
0 条评论
下一页