由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
DotNet版 - 请问关于shared cache
相关主题
不知阿里巴巴是如何实现静态分页的 关于SqlDataAdapter的初级问题求助
谁熟dotnet 的webservice?一个xml的问题。
小公司的网站也要用memcached之类的cache吗? (转载)DALFactory in PetShop 3
visual studio为什么不加eclipse修改建议的功能listbox 的问题
有哪些方法可以提高网站的perfermance?Does .NET have built-in Cryptography?
问个问题website project
有人对这些东西感兴趣么? 心得:use XPath (+namespace)
HttpWebRequest小程序如何同步多个程序同时读取一个文件
相关话题的讨论汇总
话题: cache话题: shared话题: singleton话题: 请问话题: 实现
进入DotNet版参与讨论
1 (共1页)
y*****3
发帖数: 451
1
请问,如果我想在business layer里实现一个shared cache,比如,数据库中有些数据
不经常变,为了减少query的次数,我希望把这些数据cache起来,每个user都可以用。
请问这个怎么实现?谢谢!
y*****3
发帖数: 451
2
还有一个类似的问题,如果我想实现一个shared repository,cache着一些object
instance,让所有的user都可以用那里边的instance,请问这个怎么实现?
k**n
发帖数: 3989
3
你应知道 page, session, application level 存data 的不同吧
如个一个server, 用appcache, 就行了,
或者自己写用个static 的list 定时清理.
如果cluster server, 得用cache server.

【在 y*****3 的大作中提到】
: 还有一个类似的问题,如果我想实现一个shared repository,cache着一些object
: instance,让所有的user都可以用那里边的instance,请问这个怎么实现?

y*****3
发帖数: 451
4
我问的是在business layer存放共享数据,page,session,application cache这些都是
前台web app的事。business layer可以挂任何类型的前台。我觉得我的问题用个
singleton object应该就可以解决吧?只是我一直不太清楚,singleton能被不同的用
户共享吗?

【在 k**n 的大作中提到】
: 你应知道 page, session, application level 存data 的不同吧
: 如个一个server, 用appcache, 就行了,
: 或者自己写用个static 的list 定时清理.
: 如果cluster server, 得用cache server.

k****i
发帖数: 1072
5
yes, singleton is one way to do it.
MemoryCache class is in System.Runtime.Caching namespace.
And also there are distributed cache like redis and memcache,etc.

【在 y*****3 的大作中提到】
: 我问的是在business layer存放共享数据,page,session,application cache这些都是
: 前台web app的事。business layer可以挂任何类型的前台。我觉得我的问题用个
: singleton object应该就可以解决吧?只是我一直不太清楚,singleton能被不同的用
: 户共享吗?

k**n
发帖数: 3989
6
哦,后台的话很简单,长住的 放singleton, static class 都行。不用就需清理出内
存的存cache。

【在 y*****3 的大作中提到】
: 我问的是在business layer存放共享数据,page,session,application cache这些都是
: 前台web app的事。business layer可以挂任何类型的前台。我觉得我的问题用个
: singleton object应该就可以解决吧?只是我一直不太清楚,singleton能被不同的用
: 户共享吗?

1 (共1页)
进入DotNet版参与讨论
相关主题
如何同步多个程序同时读取一个文件有哪些方法可以提高网站的perfermance?
how to get reference.vb file?问个问题
NuGet到底有多少用处?有人对这些东西感兴趣么?
DbSet<> 和 List<> 有什么区别?HttpWebRequest小程序
不知阿里巴巴是如何实现静态分页的 关于SqlDataAdapter的初级问题求助
谁熟dotnet 的webservice?一个xml的问题。
小公司的网站也要用memcached之类的cache吗? (转载)DALFactory in PetShop 3
visual studio为什么不加eclipse修改建议的功能listbox 的问题
相关话题的讨论汇总
话题: cache话题: shared话题: singleton话题: 请问话题: 实现