2014-04-24 60 views
-1

我需要定期将一些数据从MySQL传输到mongoDB。 MySQL中的数据正在不断增长,很快就会在TB中出现。我打算这样做的方式是使用独立的Java应用程序,它将使用select * from从表中读取数据,然后对于每行我打算在mongo集合中添加一个条目。将数据从MySQL传输到Mongo

有没有更好的方法来做到这一点?

+0

就我所知,这是最好的方法。编写自己的脚本以从Mysql读取数据并转储到Mongo中。最重要的是,确保在进行此迁移之前,您非常关注如何布置MongoDB模式。 –

回答

0

那么你应该至少试着限制选择到较新的数据,例如通过使用时间戳或类似的,并记住最后的出口日期,所以你不必再次运行所有的数据。