Window下安裝Memecached

原創(chuàng),如有轉(zhuǎn)載請注明來處!

memcached是一套分布式的快取系統(tǒng),當初是Danga Interactive為了LiveJournal所發(fā)展的,但被許多軟件(如MediaWiki)所使用。這是一套開放源代碼軟件,以BSD license授權(quán)協(xié)議發(fā)布。1

在我們的程序中,涉及到用戶登錄信息時,很多時候我們都會將登錄用戶的相關(guān)信息緩存起來。通常的如果只是個用戶ID或者其它簡單信息,我們可以通過Cookie或者Session的方式實現(xiàn),當然在.Net下微軟還為我們提供了Cache類供我們操作,但使用上面幾種方式有以下幾個缺點。

  1. Cookie是讀寫在客戶端的,容易被偽造,安全性差。即便是加密處理,也是有很大風險性。
  2. Session雖然是都寫在服務(wù)器端,但其不夠持久性,并發(fā)量大的時候還會出現(xiàn)丟失情況,存儲的數(shù)據(jù)不宜過大,且服務(wù)重啟后Session會清空。
  3. Cache類同Session大致,服務(wù)重啟造成緩存丟失**(如有勘誤,請指出?。?/li>

** 相比較下,memcached有以下優(yōu)點 **

  1. 數(shù)據(jù)是保存在內(nèi)存當中的,當服務(wù)(IIS)重啟時緩存數(shù)據(jù)也不會丟失。
  2. 容錯性好。
  3. 效率高(讀內(nèi)存與讀硬盤文件相比)

** 下面我們來說說Memcached的安裝   
  Memcached在Linux下的安裝教程網(wǎng)上很多,如不懂可點擊查看 Memcached Linux安裝,今天我們來說說Window下Memcached的安裝?! ?br>   我的操作系統(tǒng)為Windows7 64位系統(tǒng),Memcached的官網(wǎng)默認是沒有提供window下的安裝包的,這里我已經(jīng)將Window7 64位系統(tǒng)下的Memcached安裝包上傳到百度云,有需要的可以點擊此處下載鏈接,
密碼:LKM1**

  1. 將下載的安裝文件解壓到安裝文件夾下,這里我將其解壓到D:\Program Files (x86).


    解壓文件

    解壓后的文件夾內(nèi)總共為以下三個文件


    解壓后的文件

2. 在文件夾下新建文件Cmd.bat批處理文件,文件內(nèi)容“cmd.exe”,保存。


cmd批處理文件

3. 點擊Cmd.bat批處理文件,輸入命令
memcached -d install

安裝命令

4. 查看安裝狀態(tài),輸入以下命令
memcached –h
如果出現(xiàn)如下界面,說明安裝成功,接下來我們就可以在程序中使用我們的memcached服務(wù)了。
狀態(tài)查看

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 一、MemCache簡介 session MemCache是一個自由、源碼開放、高性能、分布式的分布式內(nèi)存對象緩存...
    李偉銘MIng閱讀 3,873評論 2 13
  • 1、memcache的概念? Memcache是一個高性能的分布式的內(nèi)存對象緩存系統(tǒng),通過在內(nèi)存里維護一個統(tǒng)一的巨...
    桖辶殤閱讀 2,271評論 2 12
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,948評論 18 139
  • 在網(wǎng)站使用nginx+php做負載均衡情況下,同一個IP訪問同一個頁面會被分配到不同的服務(wù)器上,如果session...
    dreamer_lk閱讀 1,050評論 2 9
  • 今天學習論語第十則 子禽問于子貢曰:“夫子至于是邦也,必聞其政,求之與?抑與之與?”子貢曰:“夫子溫、良、恭、儉...
    南坡詩社閱讀 256評論 0 0