一些细节;我在与 IIS 相同的机器上运行 AppFabric 1.1 的开箱即用普通配置。我没有启用 AppFabrics 的本地缓存,因为我对此本地缓存边界之外的性能感兴趣。
现在很明显,像 httpruntime 缓存这样的进程内缓存将会非常快。事实上,它能够在不到 10 毫秒的时间内检索一个正在测试的数据集,其中包含大约 14,000 条记录(序列化时大约为 25MB)。
但是,从应用程序结构中检索相同数量的数据大约需要 9 秒。显然,这是一个巨大的差异,因为我永远无法将其用作任何替代品(我暗地里希望我能做到)。
这个表演听起来对吗?配置中是否有任何明显的陷阱我错过了?