Linux下安装/启动/退出/命令行使用Memcached
来源:互联网 发布:bt种子在线播放软件 编辑:程序博客网 时间:2024/06/03 17:48
依赖库
gcc-c++ 源码安装
libevent http://libevent.org/
memchached 是一个缓存服务器,下载地址:
http://memcached.org/downloads
下载下来的是一个tar.gz的压缩包。首先要先解压。
tar -zxvf memcached-1.4.38.tar.gz
解压完毕,进入到文件夹,查看解压后的内容如下:
可以看到,是一个源码包,我们还要按照源码包安装的方式来安装memcached
./configure
make install
发现缺少libevent的包,于是先安装libevent,再来安装memcached
安装完毕之后,启动memcached
./usr/local/bin/memcached -u root -d
启动参数
-d:以守护进程方式启动。如果该参数没有指定,当按ctrl+c命令结束,memcache自动关闭
-m:分配给memcache使用的最大内存数 单位是m,默认是64m
-u: 指定运行memcache的用户
-l: 指定监听的ip地址
-p: 指定监听的tcp端口号,可以通过-u指定udp端口.默认是11211
-c: 最大并发连接数
-P: 报错进程id的文件
查看是否启动成功
ps -ef | grep memcache
连接到memcache
telnet localhost 11211
常用命令
命令格式:
<command> <key> <flags> <exptime> <bytes>\r\n<data block>\r\n
<command>:add, set或 replace
<key> :缓存的名字
<flag>:16位无符号整数,和key要存储的数据一起存储,并在程序get缓存时,返回。
<exptime>:过期时间,0 表示永远不过期,如果非零,表示unix时间或距此秒数
<bytes>:存储数据的字节数
命令结果:
STORED :表示成功
NOT_STORED : 表示失败
add set get delete replace
清空所有缓存
flush_all
查看缓存服务器状态
stats
打印内存信息
stats slabs
列出所有的key
stats items
stats cachedump 1 100
退出
quit
阅读全文
1 0
- Linux下安装/启动/退出/命令行使用Memcached
- Linux下安装使用Memcached
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- Linux下memcached安装和启动方法
- Linux下memcached安装和启动方法
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- Linux下memcached安装和启动方法
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- linux下memcached安装以及启动
- Linux下启动memcached
- windows/Linux 下安装和使用memcached
- Androidstudio常见错误"Manifest merger failed with multiple errors, see logs"
- 网页浮动的理解及解决的办法
- POJ 3199 Uncle Jack 笔记
- asp.net生成图片验证码(数字)
- Material Design
- Linux下安装/启动/退出/命令行使用Memcached
- 网络请求库(ion、volley、retrofit)和图片加载库(glide、picasso、fresco)
- "-"控件通知到父窗口层处理.
- windows无法连接到group policy client服务.此问题阻止标准用户登陆系统.
- STUN和TURN技术浅析
- JSP内置对象学习案例:在线考试系统
- PHP内核探索:如何执行PHP脚本
- 云集微店开店的优势
- form 中点击button事件