mongodump按日期导出数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodump按日期导出数据相关的知识,希望对你有一定的参考价值。
参考技术A参考文章:
线上项目使用单机mongodb存储数据,由于每次导出需要先去加密,因为每次导出的数据不能太多,这里利用mongodump按照时间条件查询数据
官网看了相关 文档 ,不过没看懂,,解决问题就行了,剩下的交给DBA
如果我想要取2017.3到2017.6的数据条数:
不过我发现用Date卡时间不管用,可能是库里数据的问题,只支持ISODate
查询大于等于北京时间2017.9.1 凌晨的数据记录,也就是2017.9.1 凌晨至今的数据记录。 ISODate指的是标准时间,东八时区相差8小时
mongodump 的 --query 或 -q 选项可以指定查询范围,但不支持ISODate格式:
将时间戳转换为毫秒:
毫秒补三个0,即可正常导出:
用于比较表达式的值,从库中取数据:
以上是关于mongodump按日期导出数据的主要内容,如果未能解决你的问题,请参考以下文章