`

memcache 缓存 安装

阅读更多

一、下载软件包

# wget http://memcached.org/latest

 

 

二、解压安装

# yum -y install libevent-devel

 

# tar xvf memcached-1.4.15.tar.gz

# cd memcached-1.4.15

# ./configure –prefix=/usr/local/memcached –with-libevent=/usr/lib64 –enable-64bit

# make && make install

 

拷贝启动脚本:

# cd scripts/

# cp memcached.sysv /etc/init.d/memcached

# chkconfig –add memcached

# chkconfig –level 2345  memcached on

 

三、修改配置

# vim /etc/init.d/memcached

PORT=11211   #启动端口

MAXCONN=1024  #定义最大连接数

CACHESIZE=64  #最大的内存使用大小,默认是是64MB

OPTIONS=”-vv“ #打印出警告和错误信息,客户端的请求和返回信息

DATE=$(date +%Y%m%d)

LOG_FILE=”/var/log/memcached/memcached-$DATE.log“  #定义日志打印位置

MEMCACHED_BIN=”/usr/local/memcached/bin/memcached“  #定义memcached执行程序路径

 

start () {

    echo -n $”Starting $prog: “

    # insure that /var/run/memcached has proper permissions

    daemon $MEMCACHED_BIN -d -p $PORT -u $USER  -m $CACHESIZE -c $MAXCONN -P /var/run/memcached/memcached.pid $OPTIONS >>$LOG_FILE 2>>$LOG_FILE

    RETVAL=$?

    echo

    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/memcached

}

 

四、启动服务

# /etc/init.d/memcached start

# netstat -ntlp

 

资源链接

 

http://snowolf.iteye.com/blog/1447348 

分享到:
评论

相关推荐

    Memcache缓存安装学习课件及源码

    Memcache是一种广泛应用于Web开发中的分布式内存对象缓存系统,它可以大大提高应用程序的性能,通过将数据存储在内存中,减少对数据库的访问次数,从而降低了系统的响应时间。本课件和源码旨在帮助你深入理解和实践...

    Memcache缓存技术,Memcache配置说明及其文件,PHP5.2.6版本内存缓存技术配置

    在本主题中,我们将详细探讨Memcache缓存技术,特别是针对PHP5.2.6版本的配置以及在Windows操作系统的应用。 首先,理解Memcache的基本原理至关重要。Memcache的工作机制是在内存中存储数据,当应用程序需要访问...

    ThinkPHP 3.1.2 支持分布式 Memcache 缓存类库

    ThinkPHP 3.1.2 官方只能支持一台Memcache缓存,不支持多台分布式Memcache缓存,现在简单改一下官方缓存类库(CacheMemcache.class.php)源代码就可以了。 亲测可用,放心使用,分享万岁!

    java版memcache缓存管理与开发

    ### Java版Memcache缓存管理与开发 #### Memcache简介及其在高流量网站中的作用 在高流量网站中,为了缓解数据库的压力并提高网站响应速度,通常会采用Memcache作为缓存解决方案。Memcache是一种高性能、分布式...

    PHP中Memcache缓存技术的使用

    Memcache缓存技术 安装 使用 教程 步骤的讲解

    memcache安装与基本操作详解

    ### Memcache安装与基本操作详解 #### 一、前言 Memcache是一种高性能的分布式内存对象缓存系统,用于加速动态Web应用,减轻数据库负担。本文将详细介绍如何安装配置Memcache,并提供基本的操作示例。 #### 二、...

    MemCache对象缓存应用

    1. **Web应用加速**:对于高并发的Web应用,使用MemCache缓存常用数据,可以显著减少数据库的读取压力。 2. **减少数据库负载**:避免大量重复的数据库查询,提高数据库的使用寿命。 3. **Session共享**:在分布式...

    Memcache缓存知识

    Memcache缓存知识

    memcache缓存分布式集群

    在标题提到的“memcache缓存分布式集群”中,主要涉及以下知识点: 1. **分布式存储原理**:分布式存储是将数据分散存储在多台独立的设备上,以提高系统的可扩展性和可用性。Memcache分布式集群就是通过将数据分散...

    memcache缓存配置包(dll,memched,配置方法)

    **Memcache缓存技术详解** Memcache是一种广泛应用于Web开发中的分布式内存缓存系统,它能够有效提升应用程序的性能,减少数据库的负载。这个压缩包提供了在PHP环境中配置和使用Memcache所需的关键组件。 1. **...

    springmvc配置Memcache缓存Demo

    在这个"springmvc配置Memcache缓存Demo"中,我们将探讨如何在Spring MVC项目中集成Memcache,一个高性能的分布式内存对象缓存系统,以提升应用的性能。 首先,让我们了解Memcache的基本概念。Memcache是一个开源的...

    php封装Memcache队列缓存类.zip

    介绍一个php封装Memcache队列缓存类,memcache客户端连接,队列是否可更新,缓存队列生命周期时间,当客户断开连接,允许继续执行,取消脚本执行延时上限,当取出元素时,改变队列首的数值,当添加元素时,改变队列尾的...

    继上一版留言本并加入memcache缓存和pdo连接方式

    在IT行业中,构建高效、可扩展的Web应用是至关重要的,而这个项目“继上一版留言本并加入memcache缓存和pdo连接方式”显然就是这样的一个实践案例。它基于上一版本的留言本系统进行了优化,引入了memcache缓存技术和...

    MemCache和Redis缓存介绍

    **MemCache和Redis缓存介绍** 在IT行业中,缓存技术是提高系统性能和响应速度的关键因素之一。MemCache和Redis是两种广泛使用的分布式内存缓存系统,它们能够有效地存储和检索数据,减轻数据库的负担,提升应用的...

    Memcache缓存

    ### Memcache缓存详解 #### 一、Memcache概述 Memcache是一种开源的、高性能的分布式内存对象缓存系统,它的主要目标是为了减轻数据库的负担,提高网站的响应速度。Memcache通过在内存中缓存数据和对象来减少对...

    asp memcache 解决缓存问题

    ASP Memcache 是一种在 ASP(Active Server Pages)环境中实现高效缓存管理的技术,它通过集成 Memcached 这个高性能的分布式内存对象缓存系统来提升应用程序的性能。Memcached 是一个广泛使用的开源软件,用于存储...

    memcache缓存机制

    这个"memcache 缓存机制"插件可能是一个用于集成Memcached服务到应用程序中的工具,通过它,我们可以更方便地利用Memcached的优势。 1. **基本概念** - **键值对存储**:Memcached基于键值对(key-value)存储数据,...

    memcache分布式缓存的使用

    **分布式缓存与Memcache简介** 分布式缓存是一种在分布式系统中存储数据的机制,它通过将数据分散在多台服务器上,提高了系统的可扩展性和性能。这种技术常用于减轻数据库的压力,加速读取频繁访问的数据。Memcache...

    memcache缓存

    **Memcache缓存详解** Memcache是一款高性能的分布式内存对象缓存系统,它广泛应用于Web应用中,用于减轻数据库负载,提高数据访问速度。通过在内存中存储常用数据,Memcache能够快速响应客户端请求,避免频繁地从...

Global site tag (gtag.js) - Google Analytics