온라인 게임에서 사용자의 점수를 나타내는 튜플이 포함 된 스트림을 고려하십시오 (user, new_score)
. 스트림은 초당 100-1,000 개의 새로운 요소를 가질 수 있습니다. 이 게임에는 고유 한 플레이어가 200K에서 300K까지 있습니다.
다음과 같은 스탠딩 쿼리를 원합니다.
- 1 시간 동안 슬라이딩 창에 x 점 이상의 점수를 올린 선수
- 1 시간 동안 슬라이딩 윈도우에서 x % 점수를 얻은 플레이어
제 질문은이 프로젝트를 시작하기 위해 어떤 오픈 소스 도구를 사용할 수 있습니까? 나는 현재 Esper 를 고려 하고 있습니다.
참고 : 방금 "마이닝 데이터 스트림"( 마이너스 데이터 세트 마이닝 4 장)을 읽었 으며 마이닝 데이터 스트림에 익숙하지 않습니다.