Yblog = yourblog,你的優質部落格。願真田幸村紅鎧策馬赤備突擊的身影,帶給我們更多的勇氣。
星期六, 一月 26, 2008
加速Windows平台網站效率的memcached

最近單位網站需要使用資料庫內容快取的系統,一般在Linux、FreeBSD平台上幾乎都用memcached這個超好用的快取系統,它還能夠進行分散式的快取伺服器配置。

而在微軟系統的平台上該怎麼辦呢?自己當初想到的都是在Linux等Unix-like平台上使用memcached,用php來連memcached server,結果找了找,還真的有給windows平台的memcached解決方案可以用。

分別是可執行在windows平台上的memcached for win32,以及讓asp.net連接memcached server的api, .NET memcached client libraryEnyimMemcached。 

不過在win32平台上的移植版memcached版本有點舊,是2年前的1.2.1,正式版的memcached已經到了1.2.4,是上個月(2007年12月)發行的。

對windows平台的網頁伺服器來說,memcached可說是相當好的效率救星了,因為asp.net本身的快取機制是局部且效率不彰的,沒有全面性且可分散式配置的memcached來得有效率和彈性。

More... funp HemiDemi MyShare del.icio.us technorati Google Bookmarks Digg
ivan 發表於 11:51 PM | 文章分類: 數位科技, software, www

迴響留言
我看了幾篇文章, 裏面有提到 32bit OS 的限制, memory 只能用到 2G, 是否我裝了 win2008 server 64bit 版本, 就可以使用超過 2G 的 memory?

ps. 我目前安裝的是 1.2.6 的 32bit memcacheD
由 chainchung 發表於 19:51, Mar 13, 2009
219.81.17.* | chainchung at gmail dot com | 標記為廣告 | 回應此篇迴響
名稱
電子郵件
網址




請輸入你在圖片中看到的文字
這是因為32位元的作業系統記憶體定址有限制(理論上4GB虛擬記憶體,但實際卻少於這數字),如果你用32位元OS,記憶體是4GB到64GB的話,要有支援PAE的作業系統才行,就能同時執行多個2G到3G不等的程序。
如果是Win2008 server 64bit ,應該是沒有這些限制才是,但64位元的系統設定又會是另一個問題。
ivan 發表於 11:39, Mar 20, 2009
208.97.143.* | ivanusto at gmail dot com | 標記為廣告 | 回應此篇迴響
名稱
電子郵件
網址




請輸入你在圖片中看到的文字
請問一下
我在2008 SRV 64bit安裝失敗,只能用在32bit上,
那這樣Ram 最多只能到4G
請問memcached 有x64版本for win2008嗎
由 sam 發表於 14:39, Jul 1, 2010
60.250.15.* | beleon at gmail dot com | 標記為廣告 | 回應此篇迴響
名稱
電子郵件
網址




請輸入你在圖片中看到的文字

張貼迴響:
名稱
電子郵件
網址



請輸入你在圖片中看到的文字
引用列表
本篇文章引用網址: http://yblog.org/api/trackback/?id=7961
沒有引用










Collablog Portal enabled