我正在使用 xamarin Azure SDK 下载和管理 Xamarin 的本地数据库。表单应用程序。

我们面临下载时间问题,因为我们有大量数据, 所以我正在考虑从一台设备备份一次 SQLite 文件,并使用它在不同的设备上恢复,就像恢复相同的 SQLite 文件一样。

计划使用 Azure Blob 存储来存储 SQLite 文件的备份,并针对不同的设备计划下载 SQLite 文件的 blob 并考虑在不同的设备上还原它。

任何帮助将不胜感激。

谢谢:)

请您参考如下方法:

我过去使用的一种方法是在 azure 端创建一个 Controller 方法,客户端应用程序可以调用该方法来在服务器上生成预填充的 sqlite 数据库或“快照”(确保包含所有额外的内容) azure 表和列),然后将文件的下载 url 返回给客户端。我们还压缩快照数据库以减少下载时间。如果需要,您可以将此“快照”存储在 azure 的 blob 中。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!