android - 我可以使用订阅主题而不是维护令牌而没有性能滞后吗
问题描述
我正在维护用于向用户发送通知的令牌。如果使用相同的userId登录,它还需要实现多个设备。所以维护它给我带来了问题并增加了我的数据库。为此,我可以使用 subscribeToTopic(UserId) 然后使用它发送它并在注销时取消订阅。我不想要即时通知。我可以订阅的最大计数是否有,如果 subscribeToTopic 计数增加到 50,000 会影响什么吗?
解决方案
没有记录一个主题的最大订阅者数量,因此您绝对可以订阅 50.000 没有问题。
使用主题和自己做所谓的扇出是否有性能差异,我们无法说。使用主题时,设备 ID 的扇出是在 Google 的共享基础架构上完成的,您无法控制其性能。当您自己对设备 ID 进行扇出时,您可以控制性能。
推荐阅读
- ios - 如何在 CocoaPod 项目中添加静态库
- wiremock - 有没有办法标准化为记录的存根生成的 bodyFilename ?
- python - 是否可以从 python 将数据发送到 bat 文件中的特定函数?
- python - ElasticSearch 备用搜索词
- reactjs - 在 React 中将获取的数据转换为 HTML
- api - 使用 Swagger OpenAPI 3 编写 API 文档
- spring - 如何在 Intellij Idea 的项目视图中实时显示检查错误?
- groovy - 在 Groovy 中使用命名空间访问 XML 节点 - XmlSlurper
- docker - 泊坞窗图像名称的各个部分的适当名称是什么?
- angular - 从服务创建后销毁组件实例