我是一名计算机科学本科学生。我正在研究活动识别Android应用程序。我的应用程序从移动传感器(Acc + Gyro + Mag)读取数据,然后在移动设备中进行一些基本处理。现在,我正在尝试将这些数据上传到AWS。 让我详细解释这个项目。我开发了一个应用程序,它可以通过读取移动传感器中的数据来告诉用户活动,并将数据本地存储在移动设备上。现在,我试图从不同的用户组收集更多数据,因此我需要将这些数据上传到云端。我对AWS有一点认识,但不是专家。我正在使用AWS的移动集线器服务,在本模块中,我找到了DynmoDB,但是我研究过的地方只适用于存储小于2MB的数据。 我还在AWS上找到了许多存储服务,例如DynmoDB,RedShift和RDS。现在,我感到困惑。我需要使用哪种服务?选择用于存储用户数据的AWS存储服务
单线问题:我希望实时和同时(在收集一些数据后)在云上存储传感器读数。我需要使用哪些服务?
P.S.我试图解释我的项目和问题。如果你想了解更多信息,请让我知道
取决于您的要求,如成本,耐久性,可扩展性,性能,数据大小,查询类型等。使用RDS,AWS管理管理和维护。 Redshift通常用作数据仓库 –
您的意思是每个样本或记录大于2MB?另外,你想对数据做什么?你需要运行SQL吗?或者将它读入一个程序并处理它?你会一次或多次读取给定的记录吗? – systemjack