我需要同步两个数据库(单向,原始只读 Oracle,目标Postgres,包含BLOB字段,大约50 TB ),然后保持同步。
我没有使用WSO2的经验,请告诉我是否可以使用它进行同步以及我应该使用哪种产品。
提前致谢。
答案 0 :(得分:0)
WSO2没有用于数据库同步的OOTB产品。但是,您可以使用WSO2 DAS来执行此任务。简而言之,您需要将两个DB作为datasources连接到WSO2 DAS中。 Oracle数据源配置示例为here。 postgre配置示例是here。使用您自己的数据源名称和jndi名称而不是碳DB。 然后使用spark编写连接到两个数据源的incremental CarbonJDBC connector脚本来复制所有记录。最后,您可以使用cron表达式schedule脚本。
这可能不是完美的解决方案。但这应该有效。希望这会有所帮助!!