Din opgave passer meget godt ind i kolonnedatabaser. Kolonneorienterede NoSQL (f.eks. Cassandra)-databaser gemmer datatabeller som sektioner af kolonner af data i stedet for som rækker af data. Dette forbedrer aggregeringshastigheden drastisk. Dette har at gøre med systemer, der er afhængige af harddiske til opbevaring. Hvis dette ikke er tilfældet (in-memory databaser for eksempler), er der meget flere muligheder for at presse ydeevnen ud.