我正在构建一个呈现图像的 ASP.NET MVC 4.0 应用程序。在请求期间,程序会检查图像是否存在于 SQLite DB 中,我用它来缓存以前渲染的图像。
如果图像不存在,它是
- 正在渲染(基于来自各种来源的数据)
- 存储在 SQLite 中
- 流回客户端
我想在后台任务中移动第 2 步,这样客户端就不必等待 I/O 操作完成。
由于渲染过程是 CPU 密集型的,我不想在某些 Windows 服务中重新渲染图像。我希望能够以非阻塞方式存储内存流。
我正在构建一个呈现图像的 ASP.NET MVC 4.0 应用程序。在请求期间,程序会检查图像是否存在于 SQLite DB 中,我用它来缓存以前渲染的图像。
如果图像不存在,它是
我想在后台任务中移动第 2 步,这样客户端就不必等待 I/O 操作完成。
由于渲染过程是 CPU 密集型的,我不想在某些 Windows 服务中重新渲染图像。我希望能够以非阻塞方式存储内存流。