有个需求是同步用户的数据。
用户添加,删除,修改的内容都需要保存。
方案1:
每步操作进行触发。
添加触发同步。
删除触发同步。
修改触发同步。
好处是逻辑简单。
坏处是如果用户大密度的操作(如:一次添加好多项目),而且数据量比较大的情况下,程序的稳定性会有问题。
方案2:
如果用户有修改。用标记位记录一下。
下次打开应用时,判断标记位是否上传。
显然,方案2是比较好的。
本文探讨了在用户数据管理中同步策略的选择,提出了一种通过标记位记录修改状态的方法来减少频繁同步带来的稳定性问题。重点阐述了方案2相较于方案1的优势,并提供了实现建议。
有个需求是同步用户的数据。
用户添加,删除,修改的内容都需要保存。
方案1:
每步操作进行触发。
添加触发同步。
删除触发同步。
修改触发同步。
好处是逻辑简单。
坏处是如果用户大密度的操作(如:一次添加好多项目),而且数据量比较大的情况下,程序的稳定性会有问题。
方案2:
如果用户有修改。用标记位记录一下。
下次打开应用时,判断标记位是否上传。
显然,方案2是比较好的。

被折叠的 条评论
为什么被折叠?