Nejrychlejším způsobem bude vytváření indexů na timestamp
pole.
Creating index:
db.posts.ensureIndex( { timestamp : 1 } )
Optimizes this query:
db.posts.find().sort( { timestamp : -1 } )
findOne
poslední časové razítko vám poskytne pouze jedno.
rád jsem vám pomohl.