Я - студент-программист. Я работаю над Android-приложением для распознавания активности. Мое приложение считывает данные с мобильного датчика (Acc + Gyro + Mag), а затем выполняет некоторую базовую обработку в самом мобильном устройстве. Теперь я пытаюсь загрузить эти данные в AWS. Позвольте мне подробно объяснить этот проект. Я разработал приложение, которое может рассказать о деятельности пользователя, читая данные с мобильного датчика и сохраняя данные локально на мобильном устройстве. Теперь я пытаюсь собрать больше данных у разных пользователей, поэтому мне нужно загрузить эти данные в облако. Я немного знаю AWS, но не эксперт. Я использую услуги мобильного хаба AWS, в этом модуле я нашел DynmoDB, но где-то я изучал его, это хорошо для хранения данных менее 2 МБ. Я также нашел множество служб хранения данных на AWS, таких как DynmoDB, RedShift и RDS. Теперь я смущаюсь. Какую службу мне нужно использовать?Выбор сервисов хранения AWS для хранения пользовательских данных
Проблема с одной линией: я хочу хранить показания датчика в облаке как в режиме реального времени, так и в одно время (после сбора некоторых данных). Какие службы мне нужно использовать?
P.S. Я попытался объяснить свой проект и проблему как. Если вы хотите получить дополнительную информацию, пожалуйста, дайте мне знать
В зависимости от ваших требований, таких как стоимость, долговечность, масштабируемость, производительность, размер данных, тип запросов и т. Д. С RDS AWS управляет администрированием и обслуживанием. Redshift обычно используется как хранилище данных –
Вы имеете в виду, что каждый образец или запись больше 2 МБ? Кроме того, что вы хотите делать с данными? Вам нужно запустить SQL? Или прочитать его в программе и обработать? Вы будете читать эту запись один или несколько раз? – systemjack