您好,登錄后才能下訂單哦!
這篇文章給大家介紹緩存服務器遷移實例分析,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
什么是Memcached
一句話,Memcached是一個開源的,高性能,分布式的緩存系統,基于內存的key-value存儲,用來存儲小塊的任意數據(字符串、對象)。
接下來,我們就來一起看看如何在Windows服務器上安裝Memcached吧。
安裝Memcached
下載服務端memcached軟件
32bit:下載 memcached-win32-1.4.4-14.zip(直接下)里面包含6個文件,將解壓后的文件夾隨便放在什么位置(例如:D:\memcached)。
memcached-win32-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available
64bit:如果需要win64版,下載 memcached-win64-1.4.4-14.zip(直接下),里面有個三個文件,用這三個文件覆蓋win32下同名文件。
memcached-win64-1.4.4-14.zip下載頁面:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
以管理員身份運行cmd.exe
以管理員身份運行 cmd.exe,并轉至memcached所在文件夾
比如:
cd D:\memcached
注意:如果不以管理員身份運行,將得到報錯“failed to install service or service already installed”
安裝memcached
d:\memcached memcached.exe -d install
之后屏幕無任何提示,可以在[控制面板]->[管理工具]->[服務]中查看到memcached。
啟動memcached
啟動方法1:
d:\memcached> memcached.exe -d start
之后屏幕無任何提示,但是在“任務管理器”中勾選“顯示所有用戶進程”,此時可以看到memcached.exe進程正在運行默認端口11211,外部訪問需要開放該端口,否則無法成功連接。
啟動方法2:
[控制面板]->[管理工具]->[服務] 找到 memcached 服務,雙擊它打開如下圖
啟動類型:選擇【自動】
服務狀態:點擊下面的【啟動】
備注:可執行文件的路徑和我上面所說的路徑有些區別可以忽略
memcached基本參數設置
-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 顯示幫助
設置參數時需要先停止memcached,然后用命令行設置,比如:
D:\memcached> memcached.exe -m 1 -d start
停止memcached
D:\memcached> memcached.exe -d stop
卸載memcached
D:\memcached> memcached.exe -d uninstall
修改參數
windows下需要通過修改注冊表信息進行設置,打開注冊表,找
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
在其中有一個“ImagePath”項,值為:
"D:\memcached\memcached.exe" -d runservice
在后面加上“-m 1024 -c 2048 -p 11210”。等即可。重啟服務后生效
安裝完Memcached,后續把緩存數據從Redis遷移到Memcached,并且把項目中連接Redis的信息修改為連接Memcached即可。
關于緩存服務器遷移實例分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。