無線&移動互聯網技術研發

          換位思考·····
          posts - 19, comments - 53, trackbacks - 0, articles - 283
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          java MemCache server application

          Posted on 2009-11-16 18:30 Gavin.lee 閱讀(498) 評論(0)  編輯  收藏 所屬分類: MemCache
          1.Memcached是高性能的,分布式的內存對象緩存系統,用于在動態應用中減少數據庫負載,提升訪問速度。Memcached由Danga Interactive開發,用于提升LiveJournal.com訪問速度的。LJ每秒動態頁面訪問量幾千次,用戶700萬。Memcached將數據庫負載大幅度降低,更好的分配資源,更快速訪問。
          2.數據的緩存設置和存取操作,以及數據的更新后替換操作全部需要程序來進行,而不是自動進行的
          3.通過在內存里維護一個統一的巨大的hash表,Memcached能夠用來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。
          4. ./memcached -d -m 2048 -u mqq -l 172.16.32.166 -p 123456-c 1024 -P /tmp/memcached.pid
               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 顯示幫助
          5.memcached盡管是“分布式”緩存服務器,但服務器端并沒有分布式功能。各個memcached不會互相通信以共享信息
          6.查看memcached的內部狀態
              mqq@32_166_game:~>telnet 172.16.32.166 123456    Trying 172.16.32.166...
              Connected to 172.16.32.166.
              Escape character is '^]'.
              stats
              STAT pid 26317
              STAT uptime 71408
              STAT time 1258367635
              STAT version 1.2.2
              STAT pointer_size 64
              STAT rusage_user 127.907993
              STAT rusage_system 278.705418
              STAT curr_items 756259
              STAT total_items 29918
              STAT bytes 989861501
              STAT curr_connections 143
              STAT total_connections 1
              STAT connection_structures 1018
              STAT cmd_get 58511
              STAT cmd_set 29918
              STAT get_hits 58434
              STAT get_misses 77
              STAT evictions 0
              STAT bytes_read 41389081
              STAT bytes_written 73698257
              STAT limit_maxbytes 2147483648
              STAT threads 1
              END
          quit
          7. http://www.whalin.com/memcached/  ------java memcached client,about javadocs
          主站蜘蛛池模板: 阿拉善左旗| 营山县| 涞水县| 尚义县| 浦北县| 涞源县| 应城市| 司法| 古丈县| 杭锦旗| 綦江县| 军事| 连江县| 蓬溪县| 西丰县| 如皋市| 东安县| 梓潼县| 麻江县| 五家渠市| 五华县| 鲁甸县| 黔西县| 会泽县| 石城县| 漳平市| 惠安县| 五寨县| 临汾市| 兰州市| 保靖县| 苏尼特右旗| 临漳县| 永清县| 改则县| 榆社县| 蓝山县| 板桥市| 肥城市| 石棉县| 清原|