Ubuntu环境下如何安装Memcached并进行测试?

运维 系统运维
Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下文介绍的是在Ubuntu环境下安装Memcached并进行测试。

Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。下文介绍的是在Ubuntu环境下安装Memcached并进行测试,具体内容如下所述。

1,先安装Memcached:

 

  1. 1 sudo apt-get install memcached  
  2.  
  3. 2 $ memcached -d -m 50 -p 11211 -u root 

 

参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行

安装php 模块(顺便装上的,如果只是django中使用,此步可以省略)

2,安装python-memcached

 

  1. tar zxvf python-memcached-latest.tar.gz  
  2.  
  3. cd python-memcached-latest  
  4.  
  5. sudo python setup.py install 

 

注意:安装Setuptools

下载 ez_setup.py

3,将Django项目中的settings.py中的CACHE_BACKEND改成:

 

  1. CACHE_BACKEND = 'memcached://127.0.0.1:11211/' 

 

安装压力测试工具

webbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能力。

这个程序很小,解压后不到50K,呵呵

安装非常简单

 

  1. #tar zxvf webbench-1.5.tar.gz  
  2.  
  3. #cd webbench-1.5  
  4.  
  5. #sudo make && make install 

 

会在当前目录生成webbench可执行文件,直接可以使用了

用法:

webbench -c 并发数 -t 运行测试时间 URL

如:

 

  1. webbench -c 5000 -t 120 

 

备注:安装ctags sudo apt-get install ctags 用来编译webbench。

总结:

希望本文介绍的Ubuntu环境下安装Memcached并进行测试的内容能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

责任编辑:韩亚珊 来源: 之秀网
相关推荐

2011-03-22 10:25:54

UbuntuLAMP

2011-09-07 16:00:28

Ubuntunetbook桌面环境

2011-09-02 14:37:32

UbuntuAndroid

2011-09-01 19:06:57

UbuntuLua安装环境

2011-04-11 15:11:37

UbuntuGCC

2009-09-17 10:59:12

Memcached应用Java

2011-09-07 13:11:01

Ubuntuxorg.conf

2010-01-04 16:19:15

Ubuntu JDK

2011-03-10 08:59:04

Ubuntu安装LAMP

2016-01-04 13:52:12

UbuntuSwift安装

2016-10-24 22:05:22

2011-09-02 14:35:32

UbuntuAndroidlinux

2010-01-08 09:43:40

Ubuntu ngin

2011-02-25 10:16:55

ubuntuproftp安装

2011-03-08 10:35:23

2011-09-15 17:30:55

ubuntuSSH

2010-05-25 10:11:06

ubuntu Grub

2011-07-02 14:11:46

Qt Gtk Ubuntu

2011-08-16 15:41:47

UbuntuPython

2015-05-12 10:03:55

OpenStack环境容器编排Docker
点赞
收藏

51CTO技术栈公众号