gpt4 book ai didi

windows-8 - 在 Windows 8 上同步 indexedDB 的策略

转载 作者:行者123 更新时间:2023-12-03 06:51:11 24 4
gpt4 key购买 nike

我根据MS的指导编写了一个Windows 8/JavaScript应用程序,它使用indexeddb作为其存储机制(我有大量数据)。

http://msdn.microsoft.com/en-us/library/windows/apps/hh781225.aspx

我现在想为用户提供一种在 Win 8 设备之间进行同步的方法。

有哪些选项可用于跨设备同步 indexeddb 数据?

最佳答案

IndexedDB 专为客户端存储场景而设计。该 API 并非旨在处理与服务器端数据库的同步。您将必须编写一些代码才能做到这一点。有几种方法可以完成任务;从最低保真度最少工作到最高保真度最多工作:

  • 使用built in Windows 8 app data roaming capabilities 。这这种方法的优点是它是内置的功能。这缺点是可以同步的数据量有限制跨设备。请参阅Roaming Your App Data为了进一步讨论。

  • 您可以使用已存在的后端服务,例如 SkydriveAzure Mobile Services 。这里的优点是服务器端工作更容易,并且 API 已经存在。骗局(我猜测)是保真度可能低于最后一个选项(如下)。

  • 您可以构建自己的后端来处理同步。这里的优点这个选项为您提供了最高的保真度和控制方式系统正常工作。缺点非常明显——这是最明显的工作。

您选择哪个选项取决于您的特定需求。

关于windows-8 - 在 Windows 8 上同步 indexedDB 的策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14986276/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com