Android App Architecture可读取和更新数据库

时间:2012-03-08 02:51:31

标签: android mysql database sqlite amazon-ec2

我正在使用存储在设备上的本地SQLite DB编写应用程序,我希望定期将应用程序读取和更新数据发送到位于Web主机或Amazon的EC2上的数据库。

EC2(例如)将来自多个用户数据库的数字存储到一个数据库中,然后从该数据库中查找数字并将统计信息存储到一系列表中。我的设备将从这些表中提取数据以显示统计信息 - 很可能存储在设备上的另一个数据库中。

简而言之, 用户在平板电脑或手机上更新数据库--->平板电脑或手机将数据发送到EC2(或其他网络主机)---> EC2收集数字并将计算数据(统计数据)发送到表格--->平板电脑或手机从EC2中提取数据以显示给用户。

我会在EC2(例如)查看内容提供商,还是应该在EC2端使用MySQL数据库?我的架构应该用于这种类型的设置?

2 个答案:

答案 0 :(得分:0)

1 - 在设备上使用SQlite

2 - 在数据库服务器上使用SQL Server等数据库。

3 - 使用网络服务在设备和设备之间交换数据。 DB服务器。

答案 1 :(得分:0)

您应该在REST界面上观看Google I / O演讲: http://www.youtube.com/watch?v=xHXn3Kg2IQE

可能会指出你更好的方向。