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) 收藏 举报
浙公网安备 33010602011771号