memcahe的使用与安装

首先,在官方网站下载memcahe和libevent;

http://libevent.org/

http://www.memcached.org/downloads

一、安装libevent

检查libevent是否已经安装:

[[email protected] libevent-2.0.21-stable]# ./configure

[[email protected] libevent-2.0.21-stable]# make && make install

二、安装memcached

[[email protected] memcached-1.4.20]# ./configure -with-libevent=/usr/local/libevent/

[[email protected] memcached-1.4.20]# make && make install

三、运行memcached

[[email protected] bin]# ./memcached -d -m 2048 -l 127.0.0.1 -p 11211

(备注:

-d选项是启动一个守护进程,

-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,

-u是运行Memcache的用户,我这里是root,

-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.22.200,

-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,

-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,

-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid

如果要结束Memcache进程

kill cat /tmp/memcached.pid

四、连接到 memcached

参考:

http://www.ibm.com/developerworks/cn/java/j-memcached1/#resources

memcahe的使用与安装

时间: 2024-08-02 15:14:45

memcahe的使用与安装的相关文章

twemproxy安装配置(memcahe代理)

twemproxy安装配置介绍:twemproxy,也叫nutcraker.是一个twtter开源的一个redis和memcache代理服务器. redis作为一个高效的缓存服务器,非常具有应用价值.但是当使用比较多的时候,就希望可以通过某种方式 统一进行管理.避免每个应用每个客户端管理连接的松散性.同时在一定程度上变得可以控制.作用: 通过代理的方式减少缓存服务器的连接数自动在多台缓存服务器间共享数据通过不同的策略与散列函数支持一致性散列通过配置的方式禁用失败的结点运行在多个实例上,客户端可以

关于win下Memcached安装步骤

2天对我来说有点煎熬..数据量达到17w的时候 我本地执行查询速度特别慢! 请教了一些php大牛如何解决速度问题,在加了索引和优化sql后还是速度慢!我决定在win环境下用Memcached和memcache 来处理,先声明一下: memcache是php的拓展,memcached是客户端,复杂的说:Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品. 因为我本地用的是xampp集

MySQL多实例安装

    MySQL数据库(一) 作者:Jack 归档:学习笔记 2017/6/19 目  录 MySQl数据库(一)... 3 第1章概述:... 4 1.1 MySQL介绍:... 4 1.2 MariaDB数据库的诞生背景介绍... 4 1.3 MySQL多实例介绍... 5 1.3.1 什么是MySQL多实例... 5 1.3.2 MySQL多实例的作用与问题... 6 1.4 MySQL多实例的生产应用场景... 7 第2章关系型数据库与非关系型数据库... 8 2.1 关系型数据库..

php memcached扩展的安装

注意要安装的是PHP的Memcached扩展,跟PHP的memcahe扩展有点区别. php_memcached支持binary protocol 协议,而php_memcache协议不支持,php_memcached支持对同一key的多进程的并发处理问题, memcached还有个非常称赞的地方,就是flag不是在操作的时候设置了,而是有了一个统一的setOption().Memcached实现了更多的memcached协议. 1,本文以安装memcached扩展为例. libmemcache

Memcached缓存系统介绍及安装

1.什么是Memcached 1.1.Memcached概述 Memcached是一个免费的开源的.高性能的.具有又分布式内存对象的缓存系统,它通过减轻数据库负载加速动态WEB应用, 1.2.Memcached和数据库交互流程 (1).检查客户端请求的数据是在Memcached中存在,如果存在,直接把请求的数据返回,不再对数据进行任何操作. (2).如果请求的数据不再Memcache中,就去查询数据库,把从数据库中获取的数据返回给客户端,同时把数据缓存一份到Memcahe中 (3).每次更新数据

安装php加速缓存

php缓存加速软件种类 xcache eaccelerator Zend apc eaccelerator具有缓存,加速,优化的特点 设置字符集 echo    'export LC_ALL=C'    >>    /etc/profile source    /etc/profile 安装perl相关软件 yum    -y    install    perl-devel 安装php    eaccelerator缓存加速模块 1.下载eaccelerator软件包 2.解压 3.进入解压

centos安装memcache与telnet

####################linux下安装memcache过程######################http://www.cnblogs.com/zgx/archive/2011/08/10/2134097.htmllinux 下安装memcahe过程:1.下载memcache文件:memcache官网:http://memcached.org/downloadswget http://memcached.org/files/memcached-1.4.22.tar.gz若果

Centos-php_memcached扩展安装

Centos-php-memcached 扩展 注意要安装的是PHP的 Memcached 扩展,跟PHP的 memcahe 扩展有点区别. php_memcached支持binary protocol 协议,而php_memcache协议不支持,php_memcached支持对同一key的多进程的并发处理问题, memcached还有个非常称赞的地方,就是flag不是在操作的时候设置了,而是有了一个统一的setOption().Memcached实现了更多的memcached协议. 这里有一个

memcached 安装与简单实用使用

一.简介 1.memcache与memcached的区别与联系: memcache是php的拓展,memcached是客户端,复杂的说:Memcache模块提供了于memcached方便的面向过程及面向对象的接口,memcached是为了降低动态web应用 从数据库加载数据而产生的一种常驻进程缓存产品. 二.安装 Windows 64位 memcached下载地址:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.