2016 - 2024

感恩一路有你

两个mysql数据库同步 如何将数据从SQLServer实时或定时同步到MySQL数据库?

浏览量:1902 时间:2021-03-12 05:59:29 作者:admin

如何将数据从SQLServer实时或定时同步到MySQL数据库?

MySQL使用慢的原因是查询操作太复杂,计算量太大。所以,找到一种方法让MySQL存储您想要显示的数据,并且您不需要任何复杂的统计数据,它可以很快。一般来说,在MySQL中保存要显示的数据的方法是将原始数据保存在一个地方(例如,HDFS或MSYQL在另一个表中),然后定期启动一些任务,从原始数据中计算出要显示的数据并保存在MySQL中。你想不想用Hadoop?我认为你没有足够的数据来使用它。在早期阶段,可以定期启动独立程序或直接使用MySQL事件。另外,你在标题中说应该进行实时分析。事实上,我认为实时分析可能没有必要。定期(如每小时)启动任务,处理最后一小时的数据。如果有实时需求,可能需要将每个数据发送到一个程序进行处理(当数据量过大时,可以使用Flink或storm等分布式流计算系统),并将处理结果写入结果mysql。然而,这将大大增加系统的复杂性(一般来说,流式处理的实现要比批处理复杂得多)。如果批量加工能满足要求,则应尽量选择批量加工。

两个mysql数据库同步 mysql设置定时任务 mysql数据库定时同步

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。