Det finns ett antal avvägningar att överväga i detta. Du har antytt dem redan i din fråga. Aktualitet och exakthet kontra belastning och skala.
Batchning av beräkningarna är det bästa sättet att minska belastningen och öka skalan om aktualitet och exakthet inte är nödvändiga och systemet upplever en hög belastning av skrivningar.
Du måste verkligen undersöka användningen av systemet och bestämma vilka områden du behöver optimera för. Att optimera för skrivning har andra begränsningar än att optimera för läsningar. Samma för aktualitet eller exakthet av data.
Bestäm vilka som är viktigast för din ansökan och gör lämplig avvägning.