我希望一切都好。我想讨论如何最好地执行数据库同步,但是我不确定如何构建系统,因此就是这种情况。我有2个数据库,一个mysql服务器和一个mongodb,三个项目,一个jenkins运行任务读取excel表格并提供一个mysql数据库,它还负责运行其他任务,并且我有一个使用sequelize和此mysql数据库的Web应用程序,以及另一个使用mongo的Web应用程序。这两个Web应用程序通过使用REST API相互通信,REST API是NodeJS的后端。现在,我可能必须将其他项目添加到系统中,并且我想为其他项目以及已经使用mysql的项目提供一个同步的MySql DB。
我一直在研究kubernetes和docker swarm,但是我不确定是否要为此大刀阔斧,我也知道有MySQL集群。我有什么建议或技术可以用来完成这项工作?
我忘了提及,我已经拥有的所有项目都使用docker容器运行。我想在这个项目上增加流量一开始不会很广泛,每个新项目可能不超过100个用户。