mongodump按照日期时间范围导出数据

最近数据大迁移,Mysql迁移已经完成,但是因为上海机房的硬盘不像ssd那么给力…  Hbase是通过thrift来对导..   今天要从mongodb导出些业务数据,做一些测试。 下面是mongo里面的数据格式,created_on是时间字段。  我们要做的是,按照日期来导出mongodb。 

文章原文.  http://xiaorui.cc/?p=1838

mongodump  –query选项可指定查询条件,按日期范围导出数据,但是并不支持ISODate格式,一般都是用Date函数来转换。 

首先把你的时间转换成时间戳,在mongodb的Date是需要时间戳*1000的,也就是毫秒。 

下面我们开始mongodump导出.

除了严格的按照时间范围来mongodump之外,我们还可以用objectid的方式, 大家知道mongodb的objectid的前四个字节是有时间特征的

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">