我需要定期将一些数据从MySQL传输到mongoDB。MySQL中的数据正在增长,并且将以TB为单位;s很快。我计划这样做的方式是使用独立的java应用程序,该应用程序将使用select*from从表中读取数据,然后我计划在mongo集合中为每一行添加一个条目。
有更好的方法吗?
您至少应该尝试将选择限制为较新的数据,例如使用时间戳或类似的方法,并记住上次导出日期,这样您就不必再次运行所有数据。
我需要定期将一些数据从MySQL传输到mongoDB。MySQL中的数据正在增长,并且将以TB为单位;s很快。我计划这样做的方式是使用独立的java应用程序,该应用程序将使用select*from从表中读取数据,然后我计划在mongo集合中为每一行添加一个条目。
有更好的方法吗?
您至少应该尝试将选择限制为较新的数据,例如使用时间戳或类似的方法,并记住上次导出日期,这样您就不必再次运行所有数据。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium