2014-01-21 42 views
0

我有一个验证和转换xml的C#web服务,它需要一系列xslt和xsd文件来完成它。 20个xsd和20个xslt文件。.net程序集嵌入式资源vs传统文件vs数据库?

我们计划将此Web服务部署到或多或少1500个用户。

要获得最佳性能,访问这些文件的最佳选择是什么:程序集嵌入式资源或传统文件系统或sql数据库?

回答

1

我认为使用文件访问很好,特别是如果它们已经存储为文件。研究如何缓存从文件中读取的内容以真正提高性能。因此,例如,如果您只能一次缓存5个文件(取决于文件大小等),然后查看如何缓存5个最常用的文件,并且只有在缓存未命中时才从文件中读取数据。

相关问题