Linux下安装/启动/退出/命令行使用Memcached
2017-07-12 09:07
639 查看
依赖库
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
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
相关文章推荐
- linux下安装oracle后使用命令行启动的方法 linux启动oracle
- 未解:使用javaloader命令行安装应用后,启动报错 "error starting" attempts to access a secure API
- X86_64平台下Oracle 11g R2 X64 for Linux的软件安装、数据库安装、服务配置、数据库启动和停止、SQLPLus使用
- Linux 下Oracle安装、启动、使用问题、
- 在Linux下使用命令行安装DB2
- linux下memcached的安装以及使用
- [记录]在Linux中Oracle安装成功后,首次启动使用时,会出现的一些问题总结和解决办法
- Memcached安装使用(LINUX)
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它,
- 在Linux中Oracle安装成功后,首次启动使用时,会出现的一些问题总结和解决办法
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- Linux环境下安装和使用memcached
- 安装和使用memcached(linux)
- 在Linux中Oracle安装成功后,首次启动使用时,会出现的一些问题总结和解决办法
- linux下安装配置使用memcache,memcached,libevent(后有ubuntu的memcache安装)
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- Linux源码安装proftpd之后无法使用service启动的解决方案
- linux下memcached安装以及启动
- windows/Linux 下安装和使用memcached