【发布时间】:2016-12-25 10:24:31
【问题描述】:
我有一个 web 服务,当他们打开应用程序时,它会向客户端桌面应用程序返回一个数据集,没有任何内容被发送回数据库。 桌面应用程序在其整个生命周期中都需要此数据集
什么是让这个数据集远离内存的最佳方法,比如在 ASP.net 中缓存?
是否有可能将其保留为 XML 并在应用程序查找数据时将其取回?
这是一个提供给客户端应用程序的产品列表,产品列表是从全局网络应用程序更新的,所以如果客户端需要最新数据,那么有办法从网络检索,但基本上只有在启动期间加载一次应用程序并继续使用它,但有 9,000 行我担心应用程序性能和内存,不确定 9,000 行数据集将消耗多少内存
示例代码将不胜感激
【问题讨论】:
-
如果每次应用启动都发送,为什么需要保存?
-
关于
Best ways的问题真的很难回答。尤其是在给出如此少的上下文的情况下。
标签: c# asp.net vb.net caching dataset