Stellen Sie sich einen Stream mit Tupeln vor, (user, new_score)
die die Punktzahlen der Benutzer in einem Online-Spiel darstellen. Der Stream könnte 100-1.000 neue Elemente pro Sekunde enthalten. Das Spiel hat 200K bis 300K einzigartige Spieler.
Ich hätte gerne ständige Fragen wie:
- Welche Spieler haben mehr als x Punkte in einem Schiebefenster von einer Stunde gepostet?
- Welche Spieler haben in einem Schiebefenster von einer Stunde x% Punkte erzielt?
Meine Frage ist, welche Open Source-Tools kann ich verwenden, um dieses Projekt zu starten? Ich denke gerade über Esper nach.
Hinweis: Ich habe gerade das Lesen von "Mining Data Streams" (Kapitel 4 des Mining massiver Datensätze ) abgeschlossen und bin mit dem Mining von Datenströmen noch recht neu.