Linux服务器安装Memcached

小柒博客
小柒博客
小柒博客
313
文章
92
评论
2018-10-1021:18:05 1 7.2K 1635字阅读5分27秒

Memcached 简介

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。

Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。

Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。

Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。

本质上,它是一个简洁的key-value存储系统。

一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。

Linux服务器安装Memcached

Memcached 官网:http://memcached.org

特征

Memcached作为高速运行的分布式缓存服务器,具有以下的特点。

协议简单

基于libevent的事件处理

内置内存存储方式

Memcached不互相通信的分布式

支持的语言

许多语言都实现了连接Memcached的客户端,其中以Perl、PHP为主。仅仅Memcached网站上列出的有:

Perl

PHP

Python

Ruby

C#

C/C++

Lua

等等

Memcached 用户

LiveJournal

Wikipedia

Flickr

Bebo

Twitter

Typepad

Yellowbot

Youtube

WordPress.com

Craigslist

Mixi

Memcached 缓存数据库安装

Memcached 支持许多平台:Linux、FreeBSD、Solaris、Mac OS,也可以安装在Windows上。

Linux系统安装Memcached,首先要先安装libevent库。

1、安装依赖包

[root@localhost ~]# yum -y install libevent libevent-devel

2、下载Memcached软件包

[root@localhost ~]# wget -c http://memcached.org/files/memcached-1.4.15.tar.gz

3、解压

[root@localhost ~]# tar zxf memcached-1.4.15.tar.gz

4、预编译

[root@localhost ~]# cd memcached-1.4.15

[root@localhost memcached-1.4.15]# ./configure --prefix=/usr/local/memcached

5、编译及安装

[root@localhost memcached-1.4.15]# make && make install

6、Memcached 运行

Memcached命令的运行:

注意:如果使用自动安装 memcached 命令位于 /usr/local/bin/memcached。

启动选项:

-d       启动一个守护进程;

-m     分配给Memcache使用的内存数量,单位是MB;

-u      运行Memcache的用户;

-l       监听的服务器IP地址,可以有多个地址;

-p      设置Memcache监听的端口,最好是1024以上的端口;

-c      最大运行的并发连接数,默认是1024;

-P     设置保存Memcache的pid文件。

7、后台启动

[root@localhost ~]# ln -s /usr/local/memcached/bin/memcached /usr/bin

[root@localhost ~]# memcached -d -m 1024m -c 1024 -u root -p 10201 -P /usr/local/memcached/memcached.pid

8、查看进程及端口

[root@localhost ~]# netstat -lntup

Linux服务器安装Memcached

继续阅读
  • 微信号
  • 微信扫一扫加我!
  • weinxin
  • 微信公众号
  • 微信扫一扫关注我!
  • weinxin
小柒博客
  • 本文由 发表于 2018-10-1021:18:05
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

 

评论:1   其中:访客  1   博主  0
    • 运维老司机 运维老司机 6

      亲测,写的不错,感谢博主 :razz: