В смысле коса умеет только до 512? Ну ок. У каждого свои шизы. У эластика например, нет рандомной пагинации через оффсет
посчитать кол-во пользователей (user_id) в рамках одного мероприятия (place_id),
place_id (PK), user_id (CK)
select count(user_id) from places where place_id='XXX';
512 значений и дальше будет висеть)))