网站架构之缓存应用
2011-10-03 03:47
155 查看
这篇来讲如何利用memcached实现一级缓存,以及如何让一级缓存组件支持在企业库,memcached或者其它第三方实施方案之间的切换。memcached本人并没有太多经验,如果文中有说的不对的地方,还希望批评指出,且文中关于memcached的代码大多来自网络。
创建memcached实现类MemcachedWebCacheProvider,由它来继承缓存提供者接口IWebCacheProvider,主里memcached客户端我采用.NET memcached client library ,这个类库很久没有更新这过了,没有和java版同步,有部分功能目前没有实现。
1:初始化memcached服务,这段初始化代码在程序中保证执行一次就够,一般可以放在gloabl文件中,或者是设置一个静态变量来存储服务的状态。
创建memcached实现类MemcachedWebCacheProvider,由它来继承缓存提供者接口IWebCacheProvider,主里memcached客户端我采用.NET memcached client library ,这个类库很久没有更新这过了,没有和java版同步,有部分功能目前没有实现。
1:初始化memcached服务,这段初始化代码在程序中保证执行一次就够,一般可以放在gloabl文件中,或者是设置一个静态变量来存储服务的状态。
![](http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
相关文章推荐
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 网站架构之缓存应用(3)
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(三)
- 网站架构之缓存应用(1)概念篇
- 大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 大型网站架构:缓存在分布式系统中的应用(三)
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(三)
- 网站架构之缓存应用
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 【系统架构】大型网站架构系列:缓存在分布式系统中的应用(一)
- 大型网站架构系列:缓存在分布式系统中的应用(二)
- 【系统架构】大型网站架构系列:缓存在分布式系统中的应用(二)