1
我正在开发集成项目,其中第三方将在Azure中调用我们的Web服务。出于性能原因,我想将2个表格数据(超过1000条记录)存储到应用程序结构缓存中。Windows Azure应用结构缓存整个Azure数据库表
任何人都可以请建议,如果这是正确的设计模式?
我正在开发集成项目,其中第三方将在Azure中调用我们的Web服务。出于性能原因,我想将2个表格数据(超过1000条记录)存储到应用程序结构缓存中。Windows Azure应用结构缓存整个Azure数据库表
任何人都可以请建议,如果这是正确的设计模式?
根据多少数据,这是(你不提的表多宽的),你有两个选择
你当然可以将其存储在蔚蓝的高速缓存,这将花费不过。
您可能还想考虑将数据存储在http运行时缓存中,该缓存是免费但未分发的。
您的选择很大程度上取决于数据的大小,更改的频率以及如果某人收到稍微过时的数据会导致什么影响。
谢谢。我正在考虑缓存的数据表目前有7列和1000条记录。记录可能随着时间而增长。不知道什么是http运行时缓存....是否支持azure? –
http运行时缓存在Azure中支持,实际上可以在完整的.net运行时可用的任何地方支持。它存在于System.Web.Caching –
当运行时缓存在azure中有多个实例时如何工作? –