如何自动将Mongodb数据每隔一小时自动导出到Mysql?
问题描述:
mongoexport --db DBNAME --collection collname --type = CSV --fields _id,名称-query {$ LASTUPDATED:{$ LTE:}} --out文件路径如何自动将Mongodb数据每隔一小时自动导出到Mysql?
答
创建的shell:V1 =
date +%s
V2 = 1000
V3 =expr $v1 \* $v2
V4 =expr 60 \* 60 \* 1000
V5 =expr $v3 - $v4
mongoexport --db dbname --collection collname --type = csv --fields _id,name --query'{lastUpdated:{$ g5:NumberLong(''$ v5'“)}}'--out filepath ; ////工作完美:)
+0
如果这对你有用,请记得“接受”它,所以SO可以正确存档问题。 – Prune
我试过这个:mongoexport --db dbname --collection collname --type = csv --fields _id,name --query'{lastUpdated:{$ lte:“timestamp- 60 * 60 * 1000“}}'--out filepath – aksy91
尝试使用cron – malyy
改进标题。 – 4J41