.net memcache
2018-06-18 04:56:26来源:未知 阅读 ()
非常感谢csdn及冷月宫主让我很快学会了.net操作 memcache 文章转自:http://download.csdn.net/detail/e_wsq/4358982
C#存取Memcache的示例 1 将Commons.dll,ICSharpCode.SharpZipLib.dll,log4net.dll,Memcached.ClientLibrary.dll 等放到bin目录 2 引用Memcached.ClientLibrary.dll
1 string[] serverlist = { "127.0.0.1:11211", "90.0.12.120:11211" }; 2 3 //初始化池 4 SockIOPool pool = SockIOPool.GetInstance(); 5 pool.SetServers(serverlist); 6 7 pool.InitConnections = 3; 8 pool.MinConnections = 3; 9 pool.MaxConnections = 5; 10 11 pool.SocketConnectTimeout = 1000; 12 pool.SocketTimeout = 3000; 13 14 pool.MaintenanceSleep = 30; 15 pool.Failover = true; 16 17 pool.Nagle = false; 18 pool.Initialize(); 19 20 // 获得客户端实例 21 MemcachedClient mc = new MemcachedClient(); 22 mc.EnableCompression = false; 23 24 Console.WriteLine("------------测 试-----------"); 25 mc.Set("test1", "this is test"); //存储数据到缓存服务器,这里将字符串"my value"缓存,key 是"test" 26 27 if (mc.KeyExists("test")) //测试缓存存在key为test的项目 28 { 29 Console.WriteLine("KEY为test的值正确写入"); 30 Console.WriteLine("test的值是:"+mc.Get("test").ToString()); //在缓存中获取key为test的项目 31 } 32 else 33 { 34 Console.WriteLine("test not Exists"); 35 } 36 37 // Console.ReadLine(); 38 var tt = mc.Get("test"); 39 //mc.Delete("test"); //移除缓存中key为test的项目 40 41 if (mc.KeyExists("test")) 42 { 43 Console.WriteLine("test is Exists"); 44 Console.WriteLine(mc.Get("test").ToString()); 45 } 46 else 47 { 48 Console.WriteLine("值已删除"); 49 } 50 //Console.ReadLine(); 51 52 SockIOPool.GetInstance().Shutdown(); //关闭池, 关闭sockets
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:理解 .NET 2015
- DDD之2领域概念 2020-05-30
- Java必备主流技术流程图,写得非常好! 2020-05-29
- 图解 Java 垃圾回收机制,写得非常好! 2020-05-22
- 对比Memcached和Redis,谁才是适合你的缓存? 2020-05-22
- 非常有用的并发控制-循环栅栏CyclicBarrier 2020-05-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash