小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我还没具体做代码实现,只是在构思时想不通这个问题如何解决。
为了减少使用服务器的调用次数,我想使用本地缓存,大概思路是对一个用户常用的数据放入缓存里,每次用到这个数据时,先查看缓存里有没有,有的话直接读取,没有的话再请求服务器获取。
用户每次更新这个数据时,同时更新数据库和本地缓存。
但是有一个问题,小程序可以多端使用,如果用户在电脑端更新了数据,手机端的缓存还是老数据,怎么更新呢?
如果每次用到这个数据时,先去服务器查看数据有无更新,那就起不到减少数据库调用次数这个目的了...
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这么做其实增加了数据操作的复杂性,而且数据一致性也比较难保证
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这么做其实增加了数据操作的复杂性,而且数据一致性也比较难保证