我想构建一个移动应用。我应该在谷歌云存储卡上缓存数据还是最好将数据存储到手机本地内存中? 哪个更快?在移动应用的情况下,应该在缓存中放置什么类型的数据?
谢谢你。
答案 0 :(得分:0)
您希望在离线模式下向用户提供的任何数据(未连接到Internet的设备)都应缓存在设备本身上。您可能还希望以在线模式缓存数据(例如,电子邮件应用程序可以缓存最近7天的电子邮件),并在用户刷新或服务器推送新电子邮件时更新缓存。
Google Cloud上的MemCache是您在Application Server中用于缓存不经常更改的数据的内容,因此您不必为每个请求继续从数据库加载相同的数据,从而提高性能。
与从云访问数据相比,访问本地设备上的数据总是更快。