首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >颤振数据存储:本地存储与云存储

颤振数据存储:本地存储与云存储
EN

Stack Overflow用户
提问于 2019-02-17 09:02:58
回答 1查看 1.1K关注 0票数 2

关于用户数据的本地和远程存储的问题。对于用户从API访问数据并可以喜爱数据或以其他方式个性化数据的常见情况,是否有最佳做法?

我见过教程,例如电影浏览应用程序,在那里,用户可以列出最喜欢的电影,这些个性化数据存储在本地(例如,sqflite)和其他教程中,这些数据是远程存储的。火力基地。而firebase有一个离线模式,以便以后可以同步数据。在这种情况下,设置本地存储和云存储是一个常见的用例吗?在这种情况下是否有一种常见的做法?谢谢你的见解。

EN

回答 1

Stack Overflow用户

发布于 2019-02-17 09:19:15

这不是一个具体的颤振问题,更多的是一个通用的应用程序开发问题。使用本地和云“存储”是很常见的,但我不这么认为。如果您正在与API后端交互,我不认为它是应用程序的云存储。相反,将其视为应用程序整体体系结构中的不同组件。你的API/后端组件,这样它就不是你的应用程序的一部分,而是你的应用程序交互的东西。

我想你已经知道API的用途了。返回要查看的数据,跟踪用户配置文件信息和其他敏感信息。

谈到本地存储,我想说的是,本地存储最常见的场景是结果缓存和存储API在每个会话上需要的信息,以使用户体验更好一些。关于这两种情况,见下面的一些例子:

  • 在instagram上,他们存储您的"Feed水印“,这是一个字符串值,链接到特定的结果集,因此当您打开应用程序并再次请求时,它们会返回结果集,以及任何新的-本地存储
  • 它们还“在本地存储”(更好地称为缓存)--一小部分来自您的文章中的提要,一组有故事的用户配置文件,以及您的DM的即时和离线访问。这样,当应用程序加载时,它在执行获取新信息的操作时会显示一些内容。-缓存
  • 他们还存储您的登录令牌,这是永远不会过期的。-本地存储

t;博士:是的。如果您需要每个会话上的数据来以安全的方式在本地使用API存储,并使用它与您的“云存储”进行交互。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54731640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档