日期:2010-02-18  浏览次数:20479 次

第一台:

CPU:Inter(R) Pentium(R) 4 CPU 2.8G

内存:1G

系统:windows 7

IIS: IIS 7

IP:172.10.1.97

环境:本地

安装:memcached 1.2.1 for Win32

第二台:

CPU:Inter(R) Pentium(R) 4 CPU 3.0G

内存:2G

系统:windows Server 2003

IIS: IIS 6

IP:172.10.1.236

环境:远程

安装:memcached 1.2.1 for Win32

测试程序部署到本地环境(172.10.1.97),开发工具VS2008 .NET3.5

本文使用到memcached 1.2.1 for Win32下载地址:

http://jehiah.cz/projects/memcached-win32/

更多memcached版本大全请进入

http://www.xueit.com/html/2009-11-12/32-1550931594781.html

好了,下面我们按步骤来测试:

第一、首先到把下载好的memcached 1.2.1解压到C:\memcached目录,分别复制到两台服务器中。

第二、安装memcached服务,在命令提示符输入CD c:\memcached进入到memcached目录,如下图:

之后输入memcached -h 回车,看帮助说明,接下来输入memcached -d install 回车即可自动安装memcached服务了,如下图:

安装memcached服务图

安装好安装memcached服务后,输入memcached -d start 回车启动memcached服务,如下图:

启动memcached服务图

在172.10.1.97与172.10.1.236两台电脑都按以上操作来安装启动memcached。

第三、下载.NET版memcached客户端API组件来写测试程序。

本文使用memcacheddotnet,下载地址如下:

http://sourceforge.net/projects/memcacheddotnet/

下载好之后把这些文件Commons.dll,ICSharpCode.SharpZipLib.dll,log4net.dll,Memcached.ClientLibrary.dll放到bin目录(少一个都不行),之后再到测试项目开发环境引用Memcached.ClientLibrary.dll,如下图

引用Memcached.ClientLibrary.dll图

第四、测试程序:

以下为引用的内容:
using System;
using System.Collections;
using System.Text;

// 须引用Memcached
using Memcached.ClientLibrary;

namespace test
{
   
public partial class _Default : System.Web.UI.Page
    {
       
protected void Page_Load(object sen