【问题标题】:How to backup local storage data如何备份本地存储数据
【发布时间】:2017-06-16 23:07:54
【问题描述】:

我们正在开发一个 HTML 5 phonegap 应用程序,并使用本地存储来保存应用程序数据。这工作正常。但是......我们如何备份这些数据?如果设备被重置,本地存储将丢失。当我备份我的 iPhone(使用 iTunus)时是否包含它,是否有可以提供备份功能的 Android 应用程序?或者我们应该为我们的应用程序提供一个服务器端...

【问题讨论】:

  • 软复位后是否丢失数据?
  • 您已经提到的唯一让我想到的东西:服务器上的远程数据库。
  • 软复位后没有数据丢失。但例如,一个人可能会丢失设备。将 localstorage 复制到替换设备上会很好
  • 本地存储的接缝可能会因商店的应用更新而丢失...

标签: cordova backup local-storage


【解决方案1】:

本地存储应用作缓存或用于不需要跨会话持久保存的数据。如果是的话,很酷,但不应该依赖它。

相反,您应该将任何需要的数据持久化回您的服务器,并将本地存储仅用作客户端缓存。

要“备份”已经本地存储中的内容,只需将其读出并将其持久化回您的服务器。

【讨论】:

  • 为什么不依赖跨会话的本地存储?不保证持久化吗?
  • 本地存储的问题是你,开发者,无法控制数据,所以如果用户搞砸了,你无法帮助他们,他们只会生气.控制数据更加更加可靠。
猜你喜欢
  • 2011-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-17
  • 2017-09-01
相关资源
最近更新 更多