iOS应用文件存储。 YouTube,parse.com还是本地?

时间:2014-06-19 11:56:56

标签: ios database video youtube parse-platform

我有一个使用大量图片和视频的iOS应用。目前,我使用parse.com作为后端,并将图片存储在parse.com数据库中。想象一下,我有200个任务,每个任务有两个图片和一个视频。现在,每个用户都有自己的一组任务,例如,用户A可能有20个任务,用户B 40和用户C 50,这些任务包括200个。

现在,我担心应用程序性能,而不是服务器存储和其他结构细节...

我不认为包含应用程序包中的所有图片是一个好主意,因为用户一次只会使用大约40%的图片,所以将它们全部包含在内并不明智在应用程序中。相反,我有数据库中的图片,当用户需要时,应用程序发出请求并获取它。我这是对的吗?这是最好的表现吗?

关于视频,我应该将视频存储在youTube.com或我的parse.com数据库中吗?我认为youTube是最佳选择,因为我可以直播视频,无论是在parse.com我都需要先下载视频。那有意义吗?

如果在iOS应用中有任何其他服务或更好的方式处理图片和视频,请告诉我们。

1 个答案:

答案 0 :(得分:1)

关于图像 - 这里最好的表现就是将它们远程存储在服务器上,从它看来,你做得对。

在YouTube上存储视频不是最好的主意,但绝对比将它们存储在您的服务器上更好 - 如果您能够从许多用户上传多个Youtube视频,并且如果Google API允许的话 - 我会选择这样做选项。

一般情况下,除了图像缓存之外,我会尽可能少地存储在设备上。然而,即使图像缓存有时也会增长到数百MB,因此您也必须考虑它。