Я работаю в компании, и вместо HMI мы разрабатываем android приложения. Сейчас мы находимся в состоянии, когда нам нужно хранить много данных на локальном планшете, а затем каким-то образом взять эти файлы и сохранить их в облаке.
Я прошел курс больших данных и думаю, что необходима файловая система. Не имеет смысла хранить эти массивы (массивы давлений, времен и битов состояния) в СУБД, подобной SQL, но нам потребуются SQL подобные запросы для доступа к этим данным. Нам также необходимо убедиться, что данные существуют и в конечном итоге согласованы в облаке.
Теперь я прочитал о Apache Flume и других инструментах передачи данных, но что можно использовать с android для отправки этого данные из разных источников. У кого-нибудь есть предложения?
TLDR;
Мое приложение android собирается сгенерировать много файлов, которые имеют Время, Даты и Серийные номера , связанные с файлы свыше 720Кб. Каков наилучший способ передать это в облако и выполнить поиск позже? Данные должны быть в конечном итоге непротиворечивыми.