Здравствуйте, Ocenochka, Вы писали:
O> Есть одна большая (0,5 млн) коллекция, содержащая объекты следующего класса:
А не проще ли будет использовать СУБД? *Чтобы не держать в памяти 6+ МБ данных на каждого клиента
Если извращаться — перебор всех дат с группировкой по текущему дню. Изменился — отдаём накопленную статистику, сбрасываем, группируем дальше.