【发布时间】:2011-02-11 20:22:37
【问题描述】:
我们正在讨论在 MongoDB 中存储日期。我对 Mongo 还是很陌生,所以当我在文档 (http://api.mongodb.org/perl/MongoDB/DataTypes.html#Dates) 中看到以下内容时,我想知道:
警告:创建 DateTime 对象是 非常慢。考虑保存日期 作为数字并转换数字 需要时到 DateTimes。单 DateTime 字段可以使 反序列化速度最多慢 10 倍。
如果我们只是存储它们并让它们对存储中的对象进行查询,这是一回事,但如果我们对这些字段进行过滤或排序,似乎又是另一回事了。问题是从数字到日期时间的来回转换。欢迎任何关于性能考虑的想法。谢谢。
【问题讨论】:
-
FWIW,如果有影响,我们正在通过 C#/.Net 访问 MongoDB 实例。