File upload 使用RavenDB存储上传的文件数据

File upload 使用RavenDB存储上传的文件数据,file-upload,attachment,cdn,ravendb,File Upload,Attachment,Cdn,Ravendb,使用RavenDB存储文件数据的当前最佳做法是什么?(CDN或RavenDB附件) 我一直在看Rob Ashton的优秀演示应用程序。在演示项目中,他将文件存储为RavenDB附件,但似乎提到这不是最佳做法。目前版本的RavenDB对此有何最新想法 Ken, RavenDB中的附件可以工作,但它们并不适用于大型文件。 如果您有小文件,这是一个可行的解决方案Ayende-关于该指南是否会改变的想法?我们有一个基于.NET的桌面科学应用程序,每个数据集包含多个大型(10-100MB)二进制文件,每个

使用RavenDB存储文件数据的当前最佳做法是什么?(CDN或RavenDB附件)

我一直在看Rob Ashton的优秀演示应用程序。在演示项目中,他将文件存储为RavenDB附件,但似乎提到这不是最佳做法。目前版本的RavenDB对此有何最新想法

Ken, RavenDB中的附件可以工作,但它们并不适用于大型文件。
如果您有小文件,这是一个可行的解决方案

Ayende-关于该指南是否会改变的想法?我们有一个基于.NET的桌面科学应用程序,每个数据集包含多个大型(10-100MB)二进制文件,每个文件集都需要一些简单的元数据。当前的选择是EF中的“FILESTREAM”,或者只是按约定映射的本地/网络路径。通过RavenDB实现一个基于轻量级文件系统的附件是很有价值的。问题是当前的最佳实践是什么。提供的答案是:“这不是最佳做法”。它是在重复问题,而不是提供答案。