Gerenciamento de token do Firebase em servidores

Eu ainda novo com notificações firebase e android. Quero poder enviar notificações para um único usuário com base em algumas regras. O que eu tenho lido até agora é que um token pode ser gerado com:

FirebaseInstanceId.getInstance().getToken()

Em seguida, o token precisará ser atualizado em algum momento quando expirar.

Como definir a validade desses tokens, se possível? Se houver mil usuários com seus tokens atualizados ao mesmo tempo, precisarei fazer mil gravações para esses tokens nos meus servidores de aplicativos. Existe uma solução de dimensionamento conhecida para esse problema (por exemplo, mantenha o mesmo token, mas atualize apenas sua expiração)?

questionAnswers(2)

yourAnswerToTheQuestion