如何在使用REST API生成数据时将数据传输而不将其存储在任何临时内存中?
基本上,我有一些数据存储在数据库中,理想情况下,我需要写入文件,将其存储在服务器中并传输到客户端。但是服务器有空间限制,不允许我存储这么大的文件。在这种情况下我该怎么办?
答案 0 :(得分:0)
不知道这种最佳方法是否适合您的情况,如果有人有比此更好的解决方案,请提供。约束是服务器上的大小有限。以下是我为您解决问题的方法
所以您的架构将是这样。
客户端-调用-> FileCombineAPI(服务器2)-多个调用-> FilePartAPI(服务器1)
服务器1:空间有限。
服务器2:有足够的空间来处理操作。