这100 GB的数据来自电子设备,将以文件的形式出现。目前,我们的应用程序会生成4-6 GB的数据,并将其存储在Google云端硬盘中。我们正在考虑设置服务器并从该工具手动下载文件。
我认为您可能会研究多种可能性:
1-是否有可能在尝试上传之前压缩数据,尤其是在文件格式允许高压缩率的情况下。
2-是否有可能在压缩和上传之前对数据文件进行清理以获取冗余信息。如果文件包含重要的重复数据字段,则可能仅保留数据更改。例如,设备以10毫秒的间隔报告电动机是否正在运行。如果电动机每小时仅打开/关闭一次,则可以在上传之前删除大量信息,而不会丢失信息。
3-是否可以持续流传输数据,或者以较小的连续块(例如10或100 Kb)进行传输。流数据可能使端到端流程的响应速度更快,并且对网络/互联网丢失的恢复更有弹性。
4-也许读了一些有关在线和离线情况下某些IoT设备模式如何将重要内容上传到云的知识。
如果您提供有关设置,数据文件格式等的更多详细信息,则可能会提供更具体的建议。