我可以使用订阅主题代替维护令牌而不会造成性能延迟

时间:2019-04-03 11:49:41

标签: android performance firebase firebase-cloud-messaging

我正在维护用于向用户发送通知的令牌。如果使用相同的userId登录,则还需要实现多个设备。因此,保持它既给我带来问题,又增加了我的数据库。 为此,我可以使用subscribeToTopic(UserId),然后使用它发送并在注销时退订。 我不希望即时通知。我可以预订的最大数量没有限制,如果subscribeToTopic的数量增加到50,000,会不会有任何影响?

1 个答案:

答案 0 :(得分:0)

该主题没有记录的最大订阅者数量,因此您可以毫无问题地订阅50.000。

使用主题和自己进行所谓的“扇出”之间是否存在性能差异,这是我们无法说的。使用主题时,扇出设备ID是在Google的共享基础架构上完成的,您无法控制其性能。当您自己扇出设备ID时,就可以控制性能。