Asp.net core 如何使用数据库中的照片创建即时zip流媒体?

Asp.net core 如何使用数据库中的照片创建即时zip流媒体?,asp.net-core,Asp.net Core,在我的asp.net core 2.0应用程序中,根据用户的请求,我需要向用户提供当前存储在sqlserver数据库中的照片的zip文件。这些照片的平均尺寸约为1米 我看到了一些使用MemoryStream覆盖ZipArchive创建基于流的zip文件的示例。但是,这需要在传输之前先压缩所有照片(1000+)。我甚至可能没有那么多的记忆来保存整个收藏。我想知道是否有一种机制,使我可以继续获取和存档照片,而流正在进行。另外,我是否需要担心sqlserver超时或网站超时限制?问候

在我的asp.net core 2.0应用程序中,根据用户的请求,我需要向用户提供当前存储在sqlserver数据库中的照片的zip文件。这些照片的平均尺寸约为1米

我看到了一些使用
MemoryStream
覆盖
ZipArchive
创建基于流的zip文件的示例。但是,这需要在传输之前先压缩所有照片(1000+)。我甚至可能没有那么多的记忆来保存整个收藏。我想知道是否有一种机制,使我可以继续获取和存档照片,而流正在进行。另外,我是否需要担心sqlserver超时或网站超时限制?问候