一种在非现场存储Web应用程序用户数据的方法(本地+公共云存储)

时间:2011-04-11 05:39:56

标签: web-applications cloud storage

我喜欢使用个人(每个用户)数据来提供应用程序。简单的方法是将其存储在我的数据库中。但我不喜欢这样做。我喜欢将数据存储在只有特定用户可以访问的云服务中,并且他授予应用程序权限。我有一个想法是使用Google表格来做这件事,但感觉有点笨拙。

所以我的问题是 - 有人知道每个用户的云数据存储是否良好?甚至更好 - 一个也具有本地网络存储能力的人。对于后者,我的意思是用户应该在本地拥有数据,直到他要求上传它为止。那部分当然可能是我的应用程序的东西,但也许有一些存储已经内置。

2 个答案:

答案 0 :(得分:1)

对于离线存储,HTML5可以支持此功能,但我还没有使用它。对于云存储,您可以使用Amazon Simple DB或RDS与MySQL。为什么每个用户都需要一个单独的数据库?

每用户数据库的另一个选项是MongoHQ,https://mongohq.com/pricing

此问题还讨论了nosql的很多选项:Is there any NoSQL database as simple as SQLite?,它可能是本地存储的一个选项。

答案 1 :(得分:0)

可以使用本地Web存储完成离线存储本地数据。使用webstorage可以存储5 Mb的数据。基本教程解释为here