`
悠悠晃晃
  • 浏览: 39982 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

Memcached windows 下安装与测试

阅读更多
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap条目);当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。

Memcached官方:http://danga.com/memcached/

关于Memcached的介绍请参考:Memcached深度分析

下载Windows的Server端

下载地址:http://code.jellycan.com/memcached/

安装Memcache Server(也可以不安装直接启动)

1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c:\memcached
2. 在CMD下输入 "c:\memcached\memcached.exe -d install" 安装.
3. 再输入:"c:\memcached\memcached.exe -d start" 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。

如果下载的是二进制的版本,直接运行就可以了,可以加上参数来加以设置。


常用设置:
-p <num>          监听的端口
-l <ip_addr>      连接的IP地址, 默认是本机
-d start          启动memcached服务
-d restart        重起memcached服务
-d stop|shutdown  关闭正在运行的memcached服务
-d install        安装memcached服务
-d uninstall      卸载memcached服务
-u <username>     以<username>的身份运行 (仅在以root运行的时候有效)
-m <num>          最大内存使用,单位MB。默认64MB
-M                内存耗尽时返回错误,而不是删除项
-c <num>          最大同时连接数,默认是1024
-f <factor>       块大小增长因子,默认是1.25
-n <bytes>        最小分配空间,key+value+flags默认是48
-h                显示帮助

然后就可以用.net 的memcached客户端来试一下了。

C# 下可用的API(每个客户端API中都有详细的说明和注释)

https://sourceforge.net/projects/memcacheddotnet/
http://www.codeplex.com/EnyimMemcached/ - Client developed in .NET 2.0 keeping performance and extensibility in

mind. (Supports consistent hashing.)
http://code.google.com/p/beitmemcached/ - Client developed by BeIT with many new features

转载出处: http://www.yaosansi.com/

----------------------------------------------------------------------------------------

Client调用:

下载示例代码网址: http://sourceforge.net/projects/memcacheddotnet/

C#/.NET memcached client library. This library can be used by .NET projects to access memcached servers. Ported from the Java memcached library located athttp://www.whalin.com/memcached/.

e.g.:
show source



服务器端: http://files.cnblogs.com/wucg/memcached-1.2.6-win32-bin.zip

下载Client库文件及示例,vs2008,.netframework 1.0,2.0 http://files.cnblogs.com/wucg/clientlib.zip
分享到:
评论

相关推荐

    memcached windows稳定版

    在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 再输入: ‘c:\memcached\memcached.exe -d start’ 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动...

    memcached windows最新版本

    `memcached` 在Windows上的安装有针对两种处理器架构的版本:x64和x86。x64版本适用于64位操作系统,提供更好的性能和内存利用率,而x86版本则适用于32位操作系统。选择哪个版本取决于你的系统配置。如果您的计算机...

    memcached-windows64-1.4安装文件

    这个“memcached-windows64-1.4安装文件”是专为Windows 64位操作系统设计的版本,包含安装所需的所有组件,使得在Windows环境下部署和运行Memcached变得简单。 **工作原理** Memcached基于键值对存储,它的工作...

    memcached windows java 测试 实例

    一个完整的memcached使用实例,memcached安装在windows上,使用java代码测试memcached是否安装部署成功,包括编译好的exe 及 jar文件,使用请看readme.txt文件

    Memcached服务器(windows版本和Windows server版本)

    - **Windows版本**: `memcached Windows.rar` 包含的是适用于普通Windows系统的安装程序。下载并解压后,通常会有一个可执行文件`memcached.exe`。可以直接运行这个文件启动服务,或者通过命令行参数配置服务器端口...

    windows下memcached+memcached.dll 5.3.8

    标题中的“Windows下memcached+memcached.dll 5.3.8”指的是在Windows操作系统上安装和使用Memcached服务的场景,其中`memcached.dll 5.3.8`是Memcached服务器的一个特定版本的动态链接库文件。Memcached是一款高...

    windows memcached

    **Windows环境下Memcached的安装与使用** Memcached是一款高性能、分布式的内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库的负载,提高数据访问速度。它通过将数据存储在内存中,使得数据的读取速度大大...

    windows系统安装memcached缓存系统

    **描述详解:**“windows系统下安装memcached缓存系统。资源包括memcached文件及安装方法,及修改端口号的方法,简单易操作。” 描述中提到,除了安装过程,还会有修改端口号的步骤。这表明教程不仅会涵盖基础的...

    memcached 64位 window

    标题"memcached 64位 window"指的是在Windows操作系统上运行的64位版本的Memcached缓存系统。Memcached是一种分布式内存对象缓存系统,广泛用于减轻数据库负载,提高Web应用的性能。由于是64位版本,这意味着它可以...

    memcached安装手册(for windows)

    2. **编译与安装**:尽管Memcached在Unix/Linux系统上通常是通过编译源码来安装,但在Windows上,我们可以直接使用预编译的二进制文件。下载完成后,解压到您希望安装的目录。 3. **配置环境变量**:将Memcached的...

    memcached windows资源 32位, 64位下载

    在Windows环境下,Memcached的安装和使用与Linux或其他Unix-like系统有所不同。标题提到的"memcached windows资源 32位, 64位下载"指的是提供适用于Windows平台的32位和64位版本的Memcached安装包。这两个版本分别...

    memcached-1.2.1-windows系统 服务器端,外带详细配置说明

    在Windows环境下,可以通过telnet或者专门的客户端工具(如 `Memcached Manager`)与 `memcached` 进行交互,进行添加、删除、检索和更新缓存的操作。同时,`memcached` 支持多种编程语言的客户端库,如PHP、Python...

    memcached安装

    **标题:** memcached安装 **内容:** 在IT领域,缓存技术是提升Web应用程序性能的关键要素之一,而memcached就是一款广泛使用的分布式内存对象缓存系统。它能够存储和检索数据,以减少对数据库的访问,从而提高...

    Windows XP memcached的安装与PHP的调用

    ### Windows XP 下 memcached 的安装与 PHP 调用详解 #### 一、Memcached简介 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和其他开销大的 API 调用结果来减少动态 Web 应用程序...

    linux环境下memcached安装以及配置使用

    在Windows下,可以通过Telnet工具测试连接Memcached服务: ```bash telnet ip port ``` 成功连接后,可以执行以下基本命令进行数据操作: - `set key flags exptime bytes` - `get key` - `add key flags ...

    memcached-1.5.4windows下64位编译

    "memcached-1.5.4windows下64位编译" 这个标题指出了我们讨论的核心内容,即在Windows操作系统64位环境下编译的memcached服务的特定版本——1.5.4稳定版。Memcached是一款高性能、分布式的内存对象缓存系统,常用于...

    memcached服务器端安装程序

    本安装程序"memcached-win32-1.4.4-54-g136cb6e.zip"是专为Windows 32位操作系统设计的版本,适用于那些希望在Windows环境下部署或测试Memcached服务的用户。 1. 安装过程: - 首先,你需要下载提供的压缩包...

Global site tag (gtag.js) - Google Analytics