簡述:
memcached,開源的分布式緩存數據系統、高性能的NOSQL .
Linux
一、環境配置與安裝
01、編譯准備環境
yum install -y gcc make cmake autoconf libtool
02、編譯memcached
#官方下載
wget http://memcached.org/latest
#安裝源碼編譯依賴庫
yum install -y libevent-devel
#編譯安裝
lastnew:memcached-1.4.31.tar.gz
tar -zxvf xxx.tar.gz
./configure --prefix=/memcached
make
make install #其實也可以不安裝,便於開啟多個memecached,
03、啟東memcached
cd /memcached/bin
memcached -h #參數意義
memcached -m 128 -p 11211 -f 1.25 -u nobody -c 2048 -vv -d
ss -ln | grep 11211 #查看運行
04、測試memcached,telnet
telnet ip port
連接后 ctrl+] ,然后回車, 打開回顯功能
輸入stats 回車, 即可查看memcached運行狀態
windows
memcached-win64-1.4.4-14.zip
http://s3.amazonaws.com/downloads.northscale.com/memcached-win64-1.4.4-14.zip
- Install the service using the command:
C:\memcached\memcached.exe -d install
from the command line
- Start the server from the Microsoft Management Console or by running one of the following commands:
C:\memcached\memcached.exe -d start
or
net start "memcached Server"
2、安裝到windows服務,打開cmd命令行,進入memcached目錄,執行memcached -d install命令,安裝服務,cmd.exe需要用管理員身份運行。
3、啟動服務,執行memcached -d start
4、參數介紹
-p 監聽的端口
-l 連接的IP地址, 默認是本機
-d start 啟動memcached服務
-d restart 重起memcached服務
-d stop|shutdown 關閉正在運行的memcached服務
-d install 安裝memcached服務
-d uninstall 卸載memcached服務
-u 以的身份運行 (僅在以root運行的時候有效)
-m 最大內存使用,單位MB。默認64MB
-M 內存耗盡時返回錯誤,而不是刪除項
-c 最大同時連接數,默認是1024
-f 塊大小增長因子,默認是1.25
-n 最小分配空間,key+value+flags默認是48
-h 顯示幫助
6. 停止memcached:
c:\memcached> memcached.exe -d stop
7. 卸載memcached:
c:\memcached> memcached.exe -d uninstall
相關鏈接:
http://memcached.org/
http://zurmo.org/wiki/installing-memcache-on-windows
http://pecl.php.net/package/memcache
http://blog.csdn.net/zhaotengfei36520/article/details/41315329
http://www.cnblogs.com/jiajinyi/p/3531381.html