Skynet

          ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks
           
            這大體上可以看出,服務器端口緩存技術。

            memcached 官方:http://www.danga.com/memcached/
            安裝前,先安裝 libevent
            其上為 linux 軟件一般安裝,看他們readme文檔
            $>memcached -d -u nobody -m 512 127.0.0.1 -p 11211
           
            如果有異常,
            ln -s /usr/local/lib/libevent-1.4.so.2 /lib/libevent-1.4.so.2
            參考 
          http://blog.chinaunix.net/u2/70049/showart_1665279.html
            我這就使用 perl 語言了,
             其他語言參考 http://code.google.com/p/memcached/wiki/Clients

             perl 使用 cpan> install Cache::Memcached ;#會使用 perl 我就不說了
          代碼說明:不停對 key 為test 的值進行遞增  
          #!/bin/perl -w
          use Cache::Memcached;

          my $memd = new Cache::Memcached{servers => ['127.0.0.1:11211'] };
          my $key = 'test';
          $memd->add($key => 1,3600) or warn 'Alread added';
          while(1){
            
          print $memd->get($key),"\n";
            
          $memd->incr($key) or warn 'FAIL!';
          }


          使用 telnet 127.0.0.1 11211
               $> get  test
               VALUE test 0 2
               97 #這就是我們遞增的值,當然你使用什么語言取都是一樣的
               END



          整理 www.aygfsteel.com/Good-Game
          posted on 2009-02-25 16:23 劉凱毅 閱讀(1796) 評論(0)  編輯  收藏 所屬分類: perl 、cache
          主站蜘蛛池模板: 昌乐县| 武清区| 永城市| 霍州市| 咸阳市| 石城县| 郯城县| 金昌市| 万州区| 邵武市| 池州市| 株洲县| 灌云县| 卫辉市| 刚察县| 漳浦县| 永丰县| 广丰县| 平原县| 潍坊市| 武宁县| 阿鲁科尔沁旗| 信阳市| 福贡县| 河西区| 大庆市| 江都市| 麦盖提县| 乐山市| 阜宁县| 普兰县| 洪湖市| 武强县| 丰顺县| 无为县| 揭西县| 赤城县| 永康市| 航空| 禹州市| 台中市|