请问有没有C#版本的好的开源的cache
我以前做JAVA的时候有个很魔鬼的 CAHCE,不光实现了能够在内存中缓存还可以监控缓存的大小,还可以将部分缓存到硬盘上.不知道C#和.net方面除了System.Net的cache还有没有其他的缓存方案,因为我们要做的不光是在WEB可能还设计一些其他的应用,而且考虑到将来还可能用于数据分析,所以想找个类私的,希望大家给点建议.
第三方的也可以啊.而且我觉得第三方的缓存管理,可能还好点,因为如果是微软的可能又要启服务了.
------解决方案--------------------这么变态的真没听过.
------解决方案--------------------微软的企业应用库,没你说的那么强,不过是开源的
------解决方案--------------------真希望你能找到,也好给大家共享下哦!
------解决方案--------------------帮顶
------解决方案--------------------memcached...也有window下的版本server,,,同时有.net的访问库。典型的内存式缓存库。
------解决方案--------------------可以用NHibernate中的二级缓存。另外可以将一些数据下载到本地(如以XML格式,二进制格式进行保存),也可以加速访问。同进也利于进行其它处理,当然这部份数据最好是用户不改变的数据。