当前位置:  编程技术>.net/c#/asp.net

C# memcached缓存使用实例代码

    来源: 互联网  发布时间:2014-10-24

    本文导语:  代码如下:public interface ICacheStrategy    {        ///         /// 添加数据到缓存        ///         /// 缓存名称        /// 缓存内容        /// 缓存时间(秒)        void Add(string objId, object o, int second);    ...

代码如下:

public interface ICacheStrategy
    {
        ///
        /// 添加数据到缓存
        ///
        /// 缓存名称
        /// 缓存内容
        /// 缓存时间(秒)
        void Add(string objId, object o, int second);

        ///
        /// 添加数据到缓存 (依赖其它缓存)
        ///
        /// 缓存名称
        /// 缓存内容
        /// 缓存时间(秒)
        /// 依赖缓存名称数组
        void AddCacheDepend(string objId, object o, int second, string[] dependKey);

        ///
        /// 添加数据到缓存 (依赖文件)
        ///
        /// 缓存名称
        /// 缓存内容
        /// 缓存时间(秒)
        /// 依赖缓存名称文件名数组
        void AddFileDepend(string objId, object o, int second, string[] files);

        ///
        /// 删除指定缓存
        ///
        ///
        void RemoveCache(string objId);

        ///
        /// 删除所有缓存
        ///
        void RemoveCacheAll();

        ///
        /// 删除匹配到的缓存
        ///
        ///
        ///
        void RemoveCacheRegex(string pattern);

        ///
        /// 获取所有缓存键
        ///
        ///
        IList GetCacheKeys();

        ///
        /// 搜索 匹配到的缓存
        ///
        ///
        ///
        IList SearchCacheRegex(string pattern);

        ///
        /// 获得缓存数据
        ///
        ///
        ///
        object GetCacheData(string objId);

        ///
        /// 判断此缓存是否有效
        ///
        ///
        ///
        bool HasCache(string objID);
    }


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • MemCached介绍及最新稳定版memcached-1.4.20.tar.gz下载和安装
  • 语句“LD_DEBUG=libs /u01/memcached/bin/memcached -h”的中间为啥不用分号?
  • php中操作memcache的类及成员列表及php下如何连接memched服务器
  • centos 安装memcache 启动时出错 /usr/local/bin/memcached: error while loading shared lib
  • memcached for Win32
  • memcached的C客户端 libmemcached
  • linux下编译安装memcached服务
  • Shell脚本实现的memcached进程监控
  • memcached/membase 的代理 moxi
  • memcached 协议路由器 Mcrouter
  • memcached-agent-backup
  • Memcached Session Manager
  • PHP5.5在windows安装使用memcached服务端的方法
  • Memcached代理软件 magent
  • Advanced Reporter for Memcached
  • 查看memcached实时统计 statsproxy
  • Twitter的memcached改造 Twemcache
  • hibernate-memcached
  • Memcached-Java-Client
  • Simple-Spring-Memcached
  • memcache命令启动参数中文解释


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3