本篇文章主要介绍了" memcached演练2 访问memcached服务",主要涉及到方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
通过上节《memcached演练(1) 搭建memcached服务》,已经成功在linux虚拟机上安装了memcached服务,并设置了自启动。STAT ver...
通过上节《memcached演练(1) 搭建memcached服务》,已经成功在linux虚拟机上安装了memcached服务,并设置了自启动。
STAT version 1.4.29
Mem: 1891
主要内容
使用telnet命令行工具,操作memcached服务
使用java spymemcached工具访问memcached服务
监控插入不同数据量的数据,响应时间
监控memcached主机繁忙&清闲对比情况
调整memcached的内存指标,插入相同的数据量的数据,什么情况下性能最高
1.使用telnet命令行工具,操作memcached服务
1.1 验证set&add添加命令
[hadoop@hadoop1 ~]$ ps -ef |grep memcached
nobody 2047 1 1 07:27 ? 00:08:59 /usr/local/memcached/bin/memcached -d -p 11211 -u nobody -m 64 -c 1024 -P /var/run/memcached/memcached.pid
hadoop 9037 6485 0 16:59 pts/0 00:00:00 grep memcached
#连接
[hadoop@hadoop1 ~]$ telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
#获取key1的值
get key1
VALUE key1 0 4
abcd
END
#调用set命令,为一个已存在的key赋值成功
set key1 0 0 4
1234
STORED
get key1
VALUE key1 0 4
1234
END
#调用set命令,为一个已存在的key赋值失败
add key1 0 0 4
abcd
NOT_STORED
get key1
VALUE key1 0 4
1234
END
结论:add和set命令虽然都可以添加数据,但两者使用上存在区别,set可以为已存在的key赋值,而add命令不可以。
1.2 验证get&gets获取命令