在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.在Windows下安装Memcached资料来源:http://www.ogeek.net/article/30334.htm 在Windows平台下安装与配置Memcached的方法,Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap条目);当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。 一、下载Memercached For Windows https://files.cnblogs.com/files/CodingArt/memcached_Server.rar http://www.ogeek.net/softs/205839.html
二、安装步骤 4、 使用telnet命令 验证缓存服务器是否可用。 开始什么都不显示,回车后输入命令 stats 查看统计信息,如下图,说明服务器运作正常。 三、参数介绍 3、输入stats命令后,页面出现的参数介绍。
2.通过MemCacheD Manager 安装到windows的方法:
下载: https://files.cnblogs.com/files/CodingArt/MemCacheDManager_1_0_3_0.zip https://files.cnblogs.com/files/CodingArt/memcached_Server.rar
操作系统:Windows server 2008,Windows 7, 1. 解压【memcached_Server.rar】到C盘: 2. 解压并安装【MemCacheDManager_1_0_3_0.zip】 3. 打开【MemCacheDManager】安装目录【C:\Program Files (x86)\MemCacheD Manager】,运行【MemCacheDManager.exe】 按照以下步骤配置:
3.C#中使用Memcached
Nuget中下载【EnyimMemcached】 引用中增加了【Enyim.Caching】 1.配置config文件: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="enyim.com"> <section name="memcached" type="Enyim.Caching.Configuration.MemcachedClientSection, Enyim.Caching" /> </sectionGroup> </configSections> <enyim.com> <memcached> <servers> <add address="192.168.1.123" port="11211" /> </servers> <socketPool minPoolSize="10" maxPoolSize="1000" connectionTimeout="00:00:10" deadTimeout="00:02:00"/> </memcached> </enyim.com> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" /> </startup> </configuration> 2.缓存的存取例子: using System;
using Enyim.Caching;
namespace ExampleMemcached
{ class Program
{ static void Main(string[] args) { var mc = new MemcachedClient();
object customer;
if (!mc.TryGet("Customer", out customer)) { mc.Store(Enyim.Caching.Memcached.StoreMode.Add, "Customer", "Lucy"); }; Console.WriteLine((string) customer);
Console.Read(); } } }
其它资源: http://www.cnblogs.com/wucg/archive/2011/03/01/1968185.html http://www.cnblogs.com/weberypf/archive/2011/02/18/1957937.html http://www.cnblogs.com/dudu/archive/2009/07/19/1526407.html https://github.com/memcached/memcached/ http://memcachedproviders.codeplex.com/releases/view/10468 https://github.com/enyim/EnyimMemcached http://blog.csdn.net/eric_sunah/article/details/51612316 https://www.ibm.com/developerworks/cn/opensource/os-memcached/ http://blog.csdn.net/ajun_studio/article/details/6745791 http://blog.csdn.net/ajun_studio/article/details/6745341 http://www.yaosansi.com/post/memcached-on-windows/ http://www.yaosansi.com/post/memcached-on-windows/ Couchbase http://www.cnblogs.com/weixiao520/p/4824085.html http://www.cnblogs.com/weixiao520/p/4841585.html |
请发表评论