Wenn Sie einen Index für das Timestamp-Feld haben, ist das Finden des höchsten Werts effizient so etwas wie
db.things.find().sort({ts:-1}).limit(1)
aber wenn es zu viel Aufwand ist, einen Index zu haben, kann es gut sein, das Maximum in einer separaten Sammlung zu speichern.