如何存储用户数据?

时间:2015-07-25 18:32:21

标签: android database

我正在使用Android应用,我想存储用户数据(如姓名,城市,州,电子邮件等),全球记分牌供所有人查看,以及一些地理数据(跟踪有多少用户来自哪个城市)。我注意到Android内置的SQLite实际上是用于本地的,在设备上使用,并不是为了在后端保留全球记录。有没有办法将数据库移动到Web主机上并在后端使用它而不是仅用于一个设备?或者Android开发人员通常只使用不同的语言?

1 个答案:

答案 0 :(得分:1)

是的,SQLite更适合存储本地设备上的信息。您不希望在每个用户的手机上存储所有用户的信息。您需要后端服务,并且有很多选择。

Amazon AWS是一种受欢迎的选择。

Parse比亚马逊AWS简单得多,但如果你的应用变得非常大,你可能会发现自己有限。但是,对于较小的应用程序,Parse负责处理所有后端问题,并为您提供了一个很好的API。

如果你想自己做很多工作,你需要一台服务器来托管它,某种服务器端语言来处理来自用户的请求,以及一个数据库(mySQL,Oracle等) 。如果您还不知道自己在做什么,并且我建议使用BaaS,这将是一项巨大的工作。

Here是其他BaaS(后端即服务)选项的列表。