首页 > 系统服务 > 详细

CentOs安装memcache

时间:2019-12-14 01:23:12      阅读:91      评论:0      收藏:0      [点我收藏+]

技术分享图片

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。
Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。
一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。
Memcached 官网:memcached.org

安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
yum install libevent libevent-devel -y
# 下载最新版本
wget http://memcached.org/latest
# 解压源码
tar -zxvf latest
# 进入目录
cd memcached-1.x.x
# 配置
./configure --prefix=/usr/local/memcached
make && make test
# 安装
sudo make install

启动

1
2
3
4
5
6
7
8
9
10
memcached -d -m 100M -u nobody -l 127.0.0.1 -p 12000 -c 1000 -P /tmp/memcached.pid
-d 选项是启动一个守护进程,
-m 是分配给Memcache使用的内存数量,单位是MB,这里是100MB
-u 是运行Memcache的用户,这里是root
-l 是监听的服务器IP地址,如果有多个地址的话,这里指定了服务器的IP地址127.0.0.1
-p 是设置Memcache监听的端口,这里设置了12000,最好是1024以上的端口
-c 选项是最大运行的并发连接数,默认是1024,这里设置了1000,按照你服务器的负载量来设定
-P 是设置保存Memcache的pid文件

技术分享图片

关闭

kill `cat /tmp/memcached.pid`

连接

telnet 127.0.0.1

技术分享图片

分布式缓存-Memcached

CentOs安装memcache

原文:https://www.cnblogs.com/lijianming180/p/12037755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!