Управление токенами Firebase на серверах

Я все еще новичок с уведомлениями Firebase и Android. Я хочу иметь возможность отправлять уведомления одному пользователю на основе некоторых правил. До сих пор я читал, что токен может быть сгенерирован с помощью:

FirebaseInstanceId.getInstance().getToken()

Затем токен необходимо будет обновить в какой-то момент, когда он истечет.

Как установить срок действия этих токенов, если это вообще возможно? Если около тысячи пользователей обновляют свои токены примерно в одно и то же время, мне нужно будет сделать тысячу записей для этих токенов на серверах моих приложений. Есть ли известное решение для масштабирования этой проблемы (например, сохранить тот же токен, но обновить только срок его действия)?

Ответы на вопрос(2)

Ваш ответ на вопрос