Es ist sinnvoll nur time() zu speichern da es am wenigsten an Speicherplatz verbraucht.
Ich logge immer ganz gerne in einer CouchDB da ich unterschiedliche logging level schnell als View darstellen kann und auch am schnellster überfliegen kann, besonders wenn man ErrorID’s benutz.
Hier nun ein kleines snippet wie man schnell nach Date sorten kann.
function(doc) {
if(doc.type === "shutdown")
{
var timestamp = new Date(doc.created*1000)
emit(timestamp.toUTCString(), doc);
}
}