锘??xml version="1.0" encoding="utf-8" standalone="yes"?>色天使亚洲综合一区二区,亚洲国产成人久久综合,亚洲日韩一页精品发布http://m.tkk7.com/stevenjohn/category/54946.html閭d簺闈掓槬鐨勫瞾鏈?/description>zh-cnTue, 03 Nov 2015 11:52:28 GMTTue, 03 Nov 2015 11:52:28 GMT60 Redis 浠g悊鏈嶅姟Twemproxy http://m.tkk7.com/stevenjohn/archive/2015/11/03/428041.htmlabinabinTue, 03 Nov 2015 11:30:00 GMThttp://m.tkk7.com/stevenjohn/archive/2015/11/03/428041.htmlhttp://m.tkk7.com/stevenjohn/comments/428041.htmlhttp://m.tkk7.com/stevenjohn/archive/2015/11/03/428041.html#Feedback0http://m.tkk7.com/stevenjohn/comments/commentRss/428041.htmlhttp://m.tkk7.com/stevenjohn/services/trackbacks/428041.html

1銆乼wemproxy explore

      褰撴垜浠湁澶ч噺 Redis 鎴?Memcached 鐨勬椂鍊欙紝閫氬父鍙兘閫氳繃瀹㈡埛绔殑涓浜涙暟鎹垎閰嶇畻娉曪紙姣斿涓鑷存у搱甯岋級錛?/span>鏉ュ疄鐜伴泦緹ゅ瓨鍌ㄧ殑鐗規с?/span>铏界劧Redis 2.6鐗堟湰宸茬粡鍙戝竷Redis Cluster錛屼絾榪樹笉鏄緢鎴愮啛閫傜敤姝e紡鐢熶駭鐜銆?span style="color:#333333; font-family:Helvetica,Tahoma,Arial,sans-serif; font-size:14px; line-height:25.200000762939453px"> Redis 鐨?Cluster 鏂規榪樻病鏈夋寮忔帹鍑轟箣鍓嶏紝鎴戜滑閫氳繃 Proxy 鐨勬柟寮忔潵瀹炵幇闆嗙兢瀛樺偍銆?/span>

       Twitter錛屼笘鐣屾渶澶х殑Redis闆嗙兢涔嬩竴閮ㄧ講鍦═witter鐢ㄤ簬涓虹敤鎴鋒彁渚涙椂闂磋醬鏁版嵁銆俆witter Open Source閮ㄩ棬鎻愪緵浜員wemproxy銆?/span>

     Twemproxy,涔熷彨nutcraker銆傛槸涓涓猼wtter寮婧愮殑涓涓猺edis鍜宮emcache浠g悊鏈嶅姟鍣ㄣ?redis浣滀負涓涓珮鏁堢殑緙撳瓨鏈嶅姟鍣紝闈炲父鍏鋒湁搴旂敤浠峰箋備絾鏄綋浣跨敤姣旇緝澶氱殑鏃跺欙紝灝卞笇鏈涘彲浠ラ氳繃鏌愮鏂瑰紡 緇熶竴榪?/span>琛岀鐞嗐傞伩鍏嶆瘡涓簲鐢ㄦ瘡涓鎴風綆$悊榪炴帴鐨勬澗鏁fс傚悓鏃跺湪涓瀹氱▼搴︿笂鍙樺緱鍙互鎺у埗銆?/p>

      Twemproxy鏄竴涓揩閫熺殑鍗曠嚎紼嬩唬鐞嗙▼搴忥紝鏀寔Memcached ASCII鍗忚鍜屾洿鏂扮殑Redis鍗忚錛?/span>

     瀹冨叏閮ㄧ敤C鍐欐垚錛屼嬌鐢ˋpache 2.0 License鎺堟潈銆傞」鐩湪Linux涓婂彲浠ュ伐浣滐紝鑰屽湪OSX涓婃棤娉曠紪璇戯紝鍥犱負瀹冧緷璧栦簡epoll API.

      Twemproxy 閫氳繃寮曞叆涓涓唬鐞嗗眰錛屽彲浠ュ皢鍏跺悗绔殑澶氬彴 Redis 鎴?Memcached 瀹炰緥榪涜緇熶竴綆$悊涓庡垎閰嶏紝浣垮簲鐢ㄧ▼搴忓彧闇瑕佸湪 Twemproxy 涓婅繘琛屾搷浣滐紝鑰屼笉鐢ㄥ叧蹇冨悗闈㈠叿浣撴湁澶氬皯涓湡瀹炵殑 Redis 鎴?Memcached 瀛樺偍銆?/span> 

2銆?/span>twemproxy鐗規э細

    • 鏀寔澶辮觸鑺傜偣鑷姩鍒犻櫎

      • 鍙互璁劇疆閲嶆柊榪炴帴璇ヨ妭鐐圭殑鏃墮棿
      • 鍙互璁劇疆榪炴帴澶氬皯嬈′箣鍚庡垹闄よ鑺傜偣
      • 璇ユ柟寮忛傚悎浣滀負cache瀛樺偍
    • 鏀寔璁劇疆HashTag

      • 閫氳繃HashTag鍙互鑷繁璁懼畾灝嗕袱涓狵EYhash鍒板悓涓涓疄渚嬩笂鍘匯?/li>
    • 鍑忓皯涓巖edis鐨勭洿鎺ヨ繛鎺ユ暟

      • 淇濇寔涓巖edis鐨勯暱榪炴帴
      • 鍙緗唬鐞嗕笌鍚庡彴姣忎釜redis榪炴帴鐨勬暟鐩?/li>
    • 鑷姩鍒嗙墖鍒板悗绔涓猺edis瀹炰緥涓?/p>

      • 澶氱hash綆楁硶錛?span style="font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:25px">鑳藉浣跨敤涓嶅悓鐨勭瓥鐣ュ拰鏁e垪鍑芥暟鏀寔涓鑷存ash銆?/span>
      • 鍙互璁劇疆鍚庣瀹炰緥鐨勬潈閲?/li>
    • 閬垮厤鍗曠偣闂

      • 鍙互騫寵閮ㄧ講澶氫釜浠g悊灞?client鑷姩閫夋嫨鍙敤鐨勪竴涓?/li>
    • 鏀寔redis pipelining request

           鏀寔璇鋒眰鐨勬祦寮忎笌鎵瑰鐞嗭紝闄嶄綆鏉ュ洖鐨勬秷鑰?/span>

    • 鏀寔鐘舵佺洃鎺?/p>

      • 鍙緗姸鎬佺洃鎺p鍜岀鍙o紝璁塊棶ip鍜岀鍙e彲浠ュ緱鍒頒竴涓猨son鏍煎紡鐨勭姸鎬佷俊鎭覆
      • 鍙緗洃鎺т俊鎭埛鏂伴棿闅旀椂闂?/li>
    • 楂樺悶鍚愰噺

      • 榪炴帴澶嶇敤錛屽唴瀛樺鐢ㄣ?/li>
      • 灝嗗涓繛鎺ヨ姹傦紝緇勬垚reids pipelining緇熶竴鍚憆edis璇鋒眰銆?/li>

     鍙﹀鍙互淇敼redis鐨勬簮浠g爜錛屾娊鍙栧嚭redis涓殑鍓嶅崐閮ㄥ垎錛屼綔涓轟竴涓腑闂翠唬鐞嗗眰銆傛渶緇堥兘鏄氳繃linux涓嬬殑epoll 浜嬩歡鏈哄埗鎻愰珮騫跺彂鏁堢巼錛屽叾涓璶utcraker鏈韓涔熸槸浣跨敤epoll鐨勪簨浠舵満鍒躲傚茍涓斿湪鎬ц兘嫻嬭瘯涓婄殑琛ㄧ幇闈炲父鍑鴻壊銆?/p>

3銆乼wemproxy闂涓庝笉瓚?/span>


Twemproxy 鐢變簬鍏惰嚜韜師鐞嗛檺鍒訛紝鏈変竴浜涗笉瓚充箣澶勶紝濡傦細 
  • 涓嶆敮鎸侀拡瀵瑰涓肩殑鎿嶄綔錛屾瘮濡傚彇sets鐨勫瓙浜ゅ茍琛ョ瓑錛圡GET 鍜?DEL 闄ゅ錛?/span>
  • 涓嶆敮鎸丷edis鐨勪簨鍔℃搷浣?/span>
  • 鍑洪敊鎻愮ず榪樹笉澶熷畬鍠?/span>
  • 涔熶笉鏀寔select鎿嶄綔

4銆佸畨瑁呬笌閰嶇疆 

鍏蜂綋鐨勫畨瑁呮楠ゅ彲鐢ㄦ煡鐪媑ithub錛?a target="_blank">https://github.com/twitter/twemproxy
Twemproxy 鐨勫畨瑁咃紝涓昏鍛戒護濡備笅錛?nbsp;
apt-get install automake  
apt-get install libtool  
git clone git://github.com/twitter/twemproxy.git  
cd twemproxy  
autoreconf -fvi  
./configure --enable-debug=log  
make  
src/nutcracker -h

閫氳繃涓婇潰鐨勫懡浠ゅ氨綆楀畨瑁呭ソ浜嗭紝鐒跺悗鏄叿浣撶殑閰嶇疆錛屼笅闈㈡槸涓涓吀鍨嬬殑閰嶇疆 
    redis1:  
      listen: 127.0.0.1:6379 #浣跨敤鍝釜绔彛鍚姩Twemproxy  
      redis: true #鏄惁鏄疪edis鐨刾roxy  
      hash: fnv1a_64 #鎸囧畾鍏蜂綋鐨刪ash鍑芥暟  
      distribution: ketama #鍏蜂綋鐨刪ash綆楁硶  
      auto_eject_hosts: true #鏄惁鍦ㄧ粨鐐規棤娉曞搷搴旂殑鏃跺欎復鏃舵憳闄ょ粨鐐? 
      timeout: 400 #瓚呮椂鏃墮棿錛堟縐掞級  
      server_retry_timeout: 2000 #閲嶈瘯鐨勬椂闂達紙姣錛? 
      server_failure_limit: 1 #緇撶偣鏁呴殰澶氬皯嬈″氨綆楁憳闄ゆ帀  
      servers: #涓嬮潰琛ㄧず鎵鏈夌殑Redis鑺傜偣錛圛P:绔彛鍙?鏉冮噸錛? 
       - 127.0.0.1:6380:1  
       - 127.0.0.1:6381:1  
       - 127.0.0.1:6382:1  
      
    redis2:  
      listen: 0.0.0.0:10000  
      redis: true  
      hash: fnv1a_64  
      distribution: ketama  
      auto_eject_hosts: false  
      timeout: 400  
      servers:  
       - 127.0.0.1:6379:1  
       - 127.0.0.1:6380:1  
       - 127.0.0.1:6381:1  
       - 127.0.0.1:6382:1 

浣犲彲浠ュ悓鏃跺紑鍚涓?Twemproxy 瀹炰緥錛屽畠浠兘鍙互榪涜璇誨啓錛岃繖鏍蜂綘鐨勫簲鐢ㄧ▼搴忓氨鍙互瀹屽叏閬垮厤鎵璋撶殑鍗曠偣鏁呴殰銆?


http://blog.csdn.net/hguisu/article/details/9174459/


abin 2015-11-03 19:30 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 国产片免费在线观看| 亚洲第一二三四区| 最近中文字幕mv免费高清在线 | 人妻巨大乳hd免费看| 亚洲大成色www永久网站| 国产成人A在线观看视频免费 | 免费av欧美国产在钱| 国产高清对白在线观看免费91| 亚洲综合激情另类小说区| 免费不卡中文字幕在线| 国产成人精品一区二区三区免费 | 曰批全过程免费视频网址| 校园亚洲春色另类小说合集| 亚洲AV日韩AV天堂一区二区三区 | 免费a级毛片视频| 免费人妻无码不卡中文字幕系| 亚洲AV无码成人精品区狼人影院 | 国产在线ts人妖免费视频| 免费视频精品一区二区三区| 亚洲精品无码日韩国产不卡av| 久热综合在线亚洲精品| 国产99视频免费精品是看6| 曰批全过程免费视频播放网站| av成人免费电影| 亚洲日韩久久综合中文字幕| 亚洲AV日韩AV天堂久久| 亚洲一区二区视频在线观看| 18禁成年无码免费网站无遮挡| 今天免费中文字幕视频| 高潮内射免费看片| 亚洲色偷偷偷综合网| 91亚洲va在线天线va天堂va国产 | 亚洲精品国产综合久久一线| 夜夜爽免费888视频| 亚洲一区二区三区免费观看 | 亚洲精品天堂成人片?V在线播放| 国产在线国偷精品产拍免费| 在线观看永久免费| 日韩视频在线观看免费| 国产va免费精品| 日韩免费码中文在线观看|