ios - MySQL 数据库字段更新应该在 ios 中触发函数

标签 ios mysql node.js swift3

我想发送数据到IOS的客户端,当数据库字段更新时,我是否必须每隔几秒做一次后端api调用来检查数据是否更新?还是他们有任何替代方法来实现这一目标?

最佳答案

如果这样做,您将耗尽用户的电池电量。 您应该使用 Firebase、Onesignal 或 Urbanarship 等云消息传递解决方案,在设备应该注意的更新时通知他们。

思路是当服务端的程序更新数据库的时候,也会发送相应的数据消息给设备,让设备调用api进行更新。

对于并非所有同时调用您的 api 的设备,请在对服务器的更新调用时间中包含一些随机性。

关于ios - MySQL 数据库字段更新应该在 ios 中触发函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45536634/

相关文章:

javascript - 使用 linuxbrew 安装 imagemagick-native Node

javascript - 如何从 javascript 中的子函数返回值

ios - Swift 3 : Why cant I change cell. didDeselectRowAt 中的 accessoryType 和 cell.textLabel

ios - AKNodeOutputPlot 提高速度吗?

ios - 我的字典是空的,尽管它有值

php - 如何修复此 mySQL 代码以显示正确的输出?

php - 与 strtotime 作斗争,得到预期参数 2 为长错误

ios - Objective-C/Sprite 套件 : How do I access variables stored in UIViewController?

mysql - "Combine"完全外连接而不是内连接?

javascript - 模板的 Angular-Route