Ios 从iPhone向后端服务发送大量数据

Ios 从iPhone向后端服务发送大量数据,ios,rest,http,Ios,Rest,Http,我有一个用例,我需要每天向一个后端服务器发布约600 Mb的json,该服务器将持久保存这些数据。为了限制大小,我可以用zlib压缩数据,或者将其全部转换为avro,然后用snappy压缩。 当涉及到移动设备后端与这么多数据的交互时,这似乎是一个很好的实践吗 谢谢大家! 我认为,即使你把它降低了10倍,它仍然会推动它。以这种速度,你将遇到上传速度问题,带宽限制,各种各样的问题。我认为用户不会对这种行为感到满意。尽管我认为这取决于我现在好奇的用例 您的后端将经常遇到上载失败。记住,网络是不可靠的。

我有一个用例,我需要每天向一个后端服务器发布约600 Mb的json,该服务器将持久保存这些数据。为了限制大小,我可以用zlib压缩数据,或者将其全部转换为avro,然后用snappy压缩。 当涉及到移动设备后端与这么多数据的交互时,这似乎是一个很好的实践吗


谢谢大家!

我认为,即使你把它降低了10倍,它仍然会推动它。以这种速度,你将遇到上传速度问题,带宽限制,各种各样的问题。我认为用户不会对这种行为感到满意。尽管我认为这取决于我现在好奇的用例

您的后端将经常遇到上载失败。记住,网络是不可靠的。而且,根据应用程序实例的数量,发布这么多帖子可能会对后端系统提出很高的要求。如果这些数据很重要,您必须以绝对最小的速度将其分解为更小的数据块


我会尝试几种不同的格式/压缩,看看能节省多少钱。但是,您可能还需要投入一些脑力来重新考虑实施。

尽可能减少总体规模。也许少发点,多发点。也许可以用一些类似的东西来进一步缩小尺寸。避免通过蜂窝网络发送数据