memcached一:安装memcached

一、memcached介绍

传统sql缺点:1.难以分布式;2.IO瓶紧;3.难以处理非结构化数据

memcached:分布式,内存类,临时性键值对存储的数据库。作为应用和数据库之间的缓存层。

memcached特点:

全内存运转

哈希方式存储

简单文本协议进行数据通信

只操作字符型数据

其它类型数据由应用解释,序列化以及反序列化

集群也由应用进行控制,采到一致性散列(哈希)算法

二、centos下安装memcached

安装:yum install memcached

启动memcached服务:/etc/init.d/memcached start

或者后台启动memcached服务:...

查看进程树:pstree [-G]

查看进程:ps -aux

连接memcached服务:telnet localhost 11211

三、编译安装memcached

在linux下编译安装软件,需要gcc,make,cmake,autoconf,libtool等工具。

安装编译环境:yum install gcc make cmake autoconf libtool

 

安装memcached:

1.解压:tar zxf memcached-1.4.25.tar.gz

cd memcached-1.4.25

2.config: ./configure --prefix=/usr/local/memcached

如果出现libevent错误,则安装libevent

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local

3.make: make install memcached

 

启动memcached服务: /usr/local/memcached/bin/memcached -m 64 -p 11211 -u nobody -vvv

在后台启动memcached服务: /usr/local/memcached/bin/memcached -m 64 -p 11211 -u nobody -d

-m:为此服务分配的最大内容;

-p:端口号

-u:运行的用户

-d:以damon进程,后台运行

-vvv:显示信息

 

memcached客户端与服务器端的通信,使用文本协议,而不是二进制协议,如http。

连接memcached服务:telnet localhost 11211

 

posted on 2018-08-19 10:56  myworldworld  阅读(75)  评论(0)    收藏  举报

导航