Hát... a jó partition key megtalálása - meg úgy általában nosql-re adatstruktúra kialakítása - (másfajta) elemzést, tervezést igényel.
Mondanám, hogy Cassandrára lehetne ilyet építeni, de nincsen vele túl sok tapasztalatom, viszont vannak nem rossz módszertani anyagaik.
:)