memcached兼容性验证

memcached是一套分布式的高速缓存系统,memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。由于memcached通常只当作缓存系统使用,所以使用memcached的应用程序在写回较慢的系统时(像是后端的数据库)需要额外的代码更新memcached内的数据。

memcached特点:
协议简单
基于libevent的事件处理
内置内存存储方式
memcached不互相通信的分布式

一、安装启动

通过yum安装memcached相关软件包

yum install memcached

启动memcached服务

systemctl start memcached

二、测试

下载memcache benchmark 对 memcached进行基本的压测

yum install git make gcc -y
git clone https://github.com/antirez/mc-benchmark.git
cd mc-benchmark/
make
./mc-benchmark

我们可以看到类似如下字样的返回结果:

====== SET ======
10016 requests completed in 0.23 seconds
50 parallel clients
3 bytes payload
keep alive: 1

1.05% <= 0 milliseconds
86.83% <= 1 milliseconds
100.00% <= 2 milliseconds
43737.99 requests per second

====== GET ======
10003 requests completed in 0.23 seconds
50 parallel clients
3 bytes payload
keep alive: 1

0.99% <= 0 milliseconds
87.40% <= 1 milliseconds
99.88% <= 2 milliseconds
99.90% <= 3 milliseconds
100.00% <= 4 milliseconds
43872.81 requests per second

三、清理环境

systemctl stop memcached

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值