Memcached安装 mac

来源:互联网 发布:淘宝好看的情侣装店铺 编辑:程序博客网 时间:2024/05/29 17:28

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。


没 brew 安装brew

然后执行: 

brew insatall memcached


Updating Homebrew...

==> Installing dependencies for memcached:libevent

==> Installing memcached dependency:libevent

==> Downloading https://homebrew.bintray.com/bottles/libevent-2.0.22.sierra.bott

######################################################################## 100.0%

==> Pouring libevent-2.0.22.sierra.bottle.1.tar.gz

��  /usr/local/Cellar/libevent/2.0.22: 734 files, 2.0M

==> Installing memcached 

==> Downloading https://homebrew.bintray.com/bottles/memcached-1.4.33.sierra.bot

######################################################################## 100.0%

==> Pouring memcached-1.4.33.sierra.bottle.tar.gz

==> Caveats

To have launchd start memcached now and restart at login:

  brew services start memcached

Or, if you don't want/need a background service you can just run:

  /usr/local/opt/memcached/bin/memcached

==> Summary

��  /usr/local/Cellar/memcached/1.4.33: 11 files, 184.5K



启动停止命令:  

brew services start memcached

brew services stop memcached


安装客户端

brew install libmemcached


==> Downloading https://homebrew.bintray.com/bottles/libmemcached-1.0.18_1.sierr

######################################################################## 100.0%

==> Pouring libmemcached-1.0.18_1.sierra.bottle.tar.gz

��  /usr/local/Cellar/libmemcached/1.0.18_1: 230 files, 1.8M


设置启动,守护线程  内存  ip端口

./memcached -d -m 2048 -l 127.0.0.1 -p 11211

测试连接,telnet localhost 11211


telnet localhost 11211

Trying 127.0.0.1...

Connected to bogon.

Escape character is '^]'.

按Ctrl + ] 会呼出telnet的命令行,出来telnet命令好之后就可以执行telnet命令,例如退出出telnet是exit,执行后如下提示

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.

Deleting expired sessions...49 completed.


[进程已完成]



其他常用的telnet命令功能描述:

  • close关闭当前连接
  • logout强制退出远程用户并关闭连接
  • display显示当前操作的参数
  • mode试图进入命令行方式或字符方式
  • open连接到某一站点
  • quit退出
  • telnetsend发送特殊字符
  • set设置当前操作的参数
  • unset复位当前操作参数
  • status打印状态信息
  • toggle对操作参数进行开关转换
  • slc改变特殊字符的状态
  • auth打开/关闭确认功能z挂起
  • telnetenviron更改环境变量?显示帮助信息


0 0
原创粉丝点击