`

memcached简介及安装---服务器端(转)

阅读更多

Memcached是什么?  

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据 库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashmap条目); 当某个服务器S停止运行或崩溃了,所有存放在S上的键/值对都将丢失。
Memcached由Danga Interactive开发,用于提升LiveJournal.com访问速度的。LJ每秒动态页面访问量几千次,用户700万。
Memcached将数据库负载大幅度降低,更好的分配资源,更快速访问。      

如何使用memcached-Server端?

在服务端运行:# ./memcached -d -m 2048 -l 10.0.0.40 -p 11211   

这将会启动一个占用2G内存的进程,并打开11211端口用于接收请求。由于32位系统只能处理4G内存的寻址,所以在大于4G内存使用PAE的32位服务器上可以运行2-3个进程,并在不同端口进行监听

 

http://code.jellycan.com/memcached/  下载memcached-1.2.1-win32.zip包

memcached 1.2.1 for Win32 binaries
这个是 Win32 服务器端的 memcached 最新版本,直接下载就可以了;

有了源码包,按照下面的步骤
1. 解压缩文件到c:\memcached。
2. 命令行输入 'c:\memcached\memcached.exe -d install';或者运行c:\memcached\instalService.bat文件。
3. 命令行输入 'c:\memcached\memcached.exe -d start';或者运行c:\memcached\memcached.exe文件。(该命令启动 Memcached ,默认******端口为 11211)
(需要注意的: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了)
通过 memcached.exe -h 可以查看其帮助

分享到:
评论

相关推荐

    memcached-win-32/64-1.4.4-14

    这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在C:\winnt\php.ini 加入一行 ‘extension=php_memcache.dll’ 6.重新启动Apache,然后查看一下phpinfo,如果有memcache,...

    memcached服务器端安装程序

    总的来说,"memcached-win32-1.4.4-54-g136cb6e.zip"是一个方便在Windows上部署的Memcached服务器端程序,它能帮助开发者快速构建高性能的缓存系统,提升Web应用的响应速度和整体性能。在实际使用中,理解其核心概念...

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

    **memcached-1.2.1 Windows服务器端详解** `memcached` 是一款高性能、分布式内存对象缓存系统,常用于减轻数据库负载,提高Web应用的响应速度。它的工作原理是将数据存储在内存中,以便快速访问,而无需频繁地读写...

    Memcached-session-manager所需最新jar包-tomcat7-kryo序列

    **安装与配置**:在Tomcat7中使用Memcached-session-manager和Kryo,开发者需要下载相应的jar包,将其添加到Tomcat的类路径中,然后在`context.xml`或`server.xml`配置文件中进行相应的配置,指定Memcached服务器的...

    memcached服务器端memcached.exe 下载

    标题“memcached服务器端memcached.exe 下载”指的是获取memcached服务端的可执行文件,`memcached.exe`是Windows环境下运行memcached服务的程序。这个绿色版的memcached意味着它无需安装,下载解压后即可直接运行,...

    memcached-1.4.5-win32.zip

    memcached缓存安装包,windows稳定版。安装步骤如下: 1. 解压放某个盘下面,比如在c:\memcached 2. 在cmd下输入 'c:\memcached\memcached.exe -d install' 安装 3. 再输入: 'c:\...这样服务器端已经安装完毕了。

    python-memcached-latest.tar

    Memcached服务运行在服务器端,提供一个简单的键值存储系统。它设计的目标是快速、低开销,并且可以跨多个计算节点分散数据,从而提高应用程序的性能。由于数据存储在内存中,因此访问速度极快,但牺牲了持久性,...

    Memcached For PHP Windows版 带Memcache扩展和安装使用说明

    这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5.在C:\winnt\php.ini 加入一行'extension=php_memcache.dll’ 6.重新启动Apache,然后查看一下phpinfo,如果有memcache,...

    memcached-source-code-download

    1. **`memcached.c`**:这是`memcached`的主要服务器端实现,包含了处理客户端请求、内存管理和缓存操作的核心逻辑。 2. **`protocol_binary.h`**:定义了`memcached`使用的二进制协议,用于客户端与服务器之间的...

    memcached windows稳定版

    这样服务器端已经安装完毕了。 4.下载php_memcache.dll,请自己查找对应的php版本的文件 5. 在C:\winnt\php.ini 加入一行 ‘extension=php_memcache.dll’ 6.重新启动Apache,然后查看一下phpinfo,如果有...

    java_memcached-release_2.5.1.jar Memcache java jar 包

    1. **连接管理**:库提供了一种方式来建立和维护到Memcached服务器的连接。这通常涉及处理网络通信,如TCP/IP连接,以及处理连接池,以优化资源利用。 2. **缓存操作**:通过简单的API,开发者可以设置、获取、删除...

    memcached(windows,linux 服务器端的安装包)

    下面将详细介绍如何在Windows和Linux服务器上安装和配置Memcached。 ## 一、Windows上的安装 1. **下载安装包**: 你可以从Memcached的官方网站获取最新版本的Windows二进制文件。在描述中提到的压缩包里应该包含了...

    linux下memcached安装以及启动

    下载 Memcached 服务器端安装文件 根据给定的信息,我们需要下载 Memcached 版本为 `memcached-1.4.2.tar.gz` 和 libevent 库版本为 `libevent-1.4.12-stable.tar.gz`。这些文件可以从官方提供的链接下载: - ...

    memcached客服端,服务器端完整配置及例子Windows版

    memcached客服端,服务器端完整配置及例子Windows版 memcached客服端,服务器端完整配置及例子Windows版

    memcached window 64位 服务器端

    **Memcached for Windows 64位:服务器端详解** Memcached是一款高性能、分布式内存对象缓存系统,广泛应用于Web应用中以减轻数据库负载,提高数据访问速度。它通过在内存中存储常用的数据,使得应用程序可以快速...

    缓存服务器memcached代码及使用文档

    Memcached通过TCP协议进行通信,服务器端接收客户端的请求,将数据存储到内存中,并为每个数据项设置一个过期时间。当客户端需要数据时,会首先查询Memcached,如果缓存中有数据,就直接返回,称为缓存命中;如果...

    tomcat8+memcached-session的连接1.9.6版本jar包

    在IT行业中,尤其是在服务器端应用开发中,性能和可扩展性是至关重要的考量因素。Tomcat8是一款广泛应用的开源Java Servlet容器,它轻量级、高效且易于管理,但默认情况下,Tomcat并不支持分布式会话管理。而...

    maven-springmvc-mybatis-memcached

    使用Memcached需要配置客户端库,并在服务器端启动服务。 综上所述,"maven-springmvc-mybatis-memcached"项目是一个全面的Web应用开发实例,它涵盖了现代Java Web开发中的多个关键组件。通过学习和实践这个项目,...

    memcached源代码下载.rar

    - `src/`:存放源代码,包括服务器端的主程序、内存管理、网络通信、命令处理等相关模块。 - `include/`:包含`memcached`所需的头文件,定义了数据结构和接口。 - `config/`:配置文件,用于编译和构建过程。 - `...

Global site tag (gtag.js) - Google Analytics