Jag skulle säga att mongodb passar väldigt bra för stocksamlingen på grund av:
- Mongodb har fantastiska snabbskrivningar
- Loggar är inte så viktiga, så det är okej att tappa några av dem i händelse av serverfel. Så du kan köra mongodb utan journalföring alternativ för att undvika skrivningar.
- Dessutom kan du använda sharding för att öka skrivhastigheten kan du samtidigt bara flytta de äldsta loggarna till separat samling eller till filsystemet.
- Du kan enkelt exportera data från databasen till json/csv.
- När du har allt i en databas kan du fråga data för att hitta logg som du behöver.
Så, min åsikt är att mongodb passar perfekt för sådant som stockar. Du behöver inte hantera många loggfiler i filsystemet. Mongodb gör detta åt dig.