Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 选择用于存储用户数据的AWS存储服务_Android_Amazon Web Services_Amazon Dynamodb_Amazon Redshift_Amazon Rds - Fatal编程技术网

Android 选择用于存储用户数据的AWS存储服务

Android 选择用于存储用户数据的AWS存储服务,android,amazon-web-services,amazon-dynamodb,amazon-redshift,amazon-rds,Android,Amazon Web Services,Amazon Dynamodb,Amazon Redshift,Amazon Rds,我是一名计算机科学本科生。我正在开发活动识别Android应用程序。我的应用程序从移动传感器(Acc+Gyro+Mag)读取数据,然后在移动设备本身进行一些基本处理。现在,我正试图将这些数据上传到AWS。 让我详细解释一下这个项目。我开发了一个应用程序,可以通过读取移动传感器的数据来了解用户的活动,并将数据存储在移动设备上的本地位置。现在,我正试图从不同的用户集中收集更多的数据,因此,我需要将这些数据上传到云。我对AWS有一点了解,但不是专家。我正在使用AWS的移动集线器服务,在这个模块中,我找

我是一名计算机科学本科生。我正在开发活动识别Android应用程序。我的应用程序从移动传感器(Acc+Gyro+Mag)读取数据,然后在移动设备本身进行一些基本处理。现在,我正试图将这些数据上传到AWS。 让我详细解释一下这个项目。我开发了一个应用程序,可以通过读取移动传感器的数据来了解用户的活动,并将数据存储在移动设备上的本地位置。现在,我正试图从不同的用户集中收集更多的数据,因此,我需要将这些数据上传到云。我对AWS有一点了解,但不是专家。我正在使用AWS的移动集线器服务,在这个模块中,我找到了DynmoDB,但在我研究的某个地方,它只适合存储小于2MB的数据。 我还发现AWS上有许多存储服务,如DynmoDB、RedShift和RDS。现在,我感到困惑。我需要使用哪种服务

一行问题:我想将传感器读数实时存储在云端,也可以一次性存储(在收集一些数据之后)。我需要使用哪些服务


另外,我试着解释我的项目和问题。如果您想了解更多信息,请让我知道

您在哪里发现DynamoDB仅适用于小于2MB的数据?DynamoDB对每个项有400KB的限制,但对表的大小没有限制。您上传到AWS的每个记录/项目是否大于400KB

DynamoDB似乎是这类事情的完美解决方案。这是DynamoDB教程和示例中通常提到的应用程序类型。如果将数据存储在NoSQL数据库中对您有效,那么我建议使用DynamoDB

如果需要以关系格式存储数据,则需要查看RDS数据库或可能的红移,具体取决于计划执行的查询类型


如果每条数据都非常大,那么您可能需要将其从移动应用程序上载到S3,然后根据需要在AWS中处理

根据您的需求,如成本、耐用性、可扩展性、性能、数据大小、查询类型等,AWS使用RDS管理和维护。红移通常用作数据仓库您的意思是每个样本或记录都大于2MB吗?另外,您希望如何处理这些数据?您需要在其上运行SQL吗?或者将其读入程序并进行处理?您将读取给定记录一次还是多次?我想对从不同用户收集的数据执行一些操作。在这方面,哪种存储服务适合我们?您没有提供足够的信息来提供具体的建议。您需要执行什么类型的操作?总共有多少数据?每个记录有多大?我正在android设备上以表格的形式将数据保存在SQlite数据库中。现在我想在云存储上实时上传这些数据。在这方面,我需要一些关于使用哪种AWS存储数据库的建议?您还没有回答我的任何问题,只是添加了一个“实时”要求。很抱歉,我无法提供更详细的答案。