web訪問數據庫緩存技術 memcached

每秒動態頁面訪問量幾千次,用戶700萬. Memcached將數據庫負載大幅度降低,更好的分配資源,更快速訪問。

它是怎麼使用的呢?安裝部署很簡單。

1、下載服務器端 http://www.danga.com/memcached/download.bml

按照Linux的三個步驟,configrue make make install安裝,默認安裝在/usr/local/bin下。

 

2、啓動服務器端

# ./memcached -d -m 2048 -p 11211

-d 表示後臺啓動

-m 表示佔用多少M內存,這裏佔用2G

-p 表示啓用端口號

3、客戶端連接

許多語言都實現了連接memcached的客戶端,其中以Perl、PHP爲主。 僅僅memcached網站上列出的語言就有

  • Perl
  • PHP
  • Python
  • Ruby
  • C#
  • C/C++
  • Lua
  • java

到指定的網站去下載相應的api  http://www.danga.com/memcached/apis.bml

4、這裏下載的是java版本的。

然後寫實現、封裝

代碼如下:

這樣一個memcached就部署好了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章