![]() |
1
4
这取决于很多事情:
|
![]() |
2
2
我认为缓存是一种合理的方法,您可以更进一步,向它添加一个SQL依赖项。 |
![]() |
3
1
|
![]() |
4
1
写一个文件是一个更好的解决方案imho-它由IIS内核代码提供,没有巨大的ASP.NET开销,您可以稍后将该文件复制到cdn。 Afaik依赖性兑现在SQL Server 2000中不是很有效。 |
![]() |
5
0
另外,绕过skliwz提到的内存限制的一种方法是,如果您在正常应用程序之外使用此服务,则可以将其隔离在自己的应用程序池中。我以前见过这样做,这也有帮助。 |
![]() |
6
0
谢谢大家,因为数据的大小很小,但是基础表会改变,我想我会采用httpcache的方式:我实际上需要一种减少数据库访问的方法,即使数据正在改变(这就是为什么不使用@bloodhound建议的直接SQL依赖项的原因)。 我想在公开之前我会做一些压力测试。 再次感谢大家。 |
![]() |
7
0
当然,您也可以(应该)使用 SixPack library .
有关 SixPack library homepage . 请注意,代码(尤其是转发缓存)是经过负载测试的。 下面是一个简单缓存的示例:
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |