Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
ר·ÃQQ´óÊý¾ÝÍŶӣ¬Ì¸·Ö²¼Ê½¼ÆËãϵͳ¿ª·¢
 
×÷Õß ÖÙºÆ  »ðÁú¹ûÈí¼þ  ·¢²¼ÓÚ 2014-07-07
  3379  次浏览      27
 

ËûÃÇǰÉíÊÇQQ³ÉÁ¢Ö®³õºǫ́3¸ö»ù´¡ÍŶÓÖ®Ò»µÄQQÔËÓª×飬µ±ÏÂÖÂÁ¦ÓÚÌÚѶÄÚ²¿µÄ·ÖÎöϵͳ£¬ÔÚÀëÏß¼°½»»¥Ê½¼ÆËãϵͳÉÏ»ýÀÛÁË´óÁ¿¾­Ñ飬¸üÊÇÃæÏòÓ¦ÓõÄÊý¾Ý½â¾ö·½°¸ADsµÄ×÷Õß¡£

NoSQLÊDZÊÕß×îÔç½Ó´¥´óÊý¾ÝÁìÓòµÄÏà¹ØÖªÊ¶£¬Òò´ËÔÚ´ó¼Ò¶¼ÔÚ³©Ì¸Hadoop¡¢Sparkʱ£¬±ÊÕßÈÔÈ»±£Áô×ÅNoSQL²©ÎĵÄÔĶÁϰ¹ß¡£ÔÚż¶ûÔĶÁһƪRedis²©ÎĹý³ÌÖУ¬±ÊÕß·¢ÏÖÁËjacksu>µÄ¸öÈ˲©¿Í£¬²¢ÔÚÆäÖз¢ÏÖÁË´óÁ¿µÄ·Ö²¼Ê½ÏµÍ³²Ù×÷¾­Ñ飬´Ó¶øÍ¨¹ýËûµÄÒý¼öÁ˽âÁËQQ³ÉÁ¢Ö®³õºǫ́3¸ö»ù´¡ÍŶÓÖ®Ò»µÄQQÔËÓª×飬ÕâÀïÎÒÃÇÒ»Æð×ß½ø¡£

QQ´óÊý¾ÝÍŶÓ

CSDN£ºÊ×ÏÈ£¬Çë½éÉÜÒ»ÏÂÄúµÄÍŶӣ¿

Äô¾§£ºÎÒÃÇÍŶÓÊÇÉç½»ÍøÂçÊÂҵȺ£¯Éç½»ÍøÂçÔËÓª²¿£¯Êý¾ÝÖÐÐÄ£¯Æ½Ì¨¿ª·¢¶þ×飬ǰÉíÊÇQQ³ÉÁ¢Ö®³õºǫ́3¸ö»ù´¡ÍŶÓÖ®Ò»µÄQQÔËÓª×顣ĿǰÍŶӳÉÔ±10ÈË£¬Ö÷Òª¸ºÔðÉç½»ÍøÂçÊÂҵȺµÄ»ù´¡Êý¾ÝÍÚ¾òϵͳºÍ²úÆ·Ó¦ÓÃϵͳµÄÑз¢ºÍÔËÓª¡£×÷ΪÌÚѶÄÚ²¿½ÏÔçÑо¿²¢Ê¹ÓÃHadoopµÄÍŶӣ¬½áºÏHadoop¡¢SparkµÈ¿ªÔ´ÏµÍ³£¬ÍƳöÃæÏòÓ¦ÓõÄÊý¾Ý½â¾ö·½°¸ADs£¨Aggregate Data services£©£¬º­¸ÇÊý¾ÝÕû¸öÉúÃüÖÜÆÚ£»Ôø¾­ÃæÏò¸´ÔÓ¹ØÏµÁ´¼ÆË㣬Ñз¢³öȦ×Ó·Ö²¼Ê½¼ÆËãϵͳµÈ¡£Ä¿Ç°£¬ÐËȤÔÚÓÚÃæÏò¼ÆËãµÄ·Ö²¼Ê½¿ìËÙÓ¦Óÿª·¢²¿Êðϵͳ¡ª¡ªR2£¬ÒÔ¼°Êý¾Ý¿ÉÊÓ»¯µÄÓ¦Óá£

CSDN£º¹óÍŶÓÊÇADsµÄ×÷Õߣ¬¿É·ñΪÎÒÃǽéÉÜһϵ±ÏÂADsÔÚÌÚѶµÄʹÓó̶ȣ¬±ÈÈçÖ§³ÅµÄÒµÎñ£¬´¦ÀíµÄÊý¾Ý¼¯£¬¼¯Èº¹æÄ£µÈ¡£

Äô¾§£ºADsÊÇÌÚѶ¼´Ê±Í¨ÐÅÏßͨÓõ쬏ºÔðÊý¾ÝÊÕ¼¯¡¢·Ö·¢µÄ»ù´¡ÉèÊ©¡£ADsÊÇһϵÁÐ×é¼þµÄͳ³Æ£¬ÕâЩ×é¼þ¾ø´ó¶àÊýΪ×ÔÖ÷Ñз¢£¬¿ÉÒÔÁé»î×éºÏÆðÀ´Ö§³ÖʵʱºÍÀëÏߵĶàÖÖÊý¾ÝÐèÇó¡£Ä¿Ç°£¬ADs¼¯Èº¹²700̨¸÷ÐÍ·þÎñÆ÷£¬ÈÕ´¦ÀíÊý¾ÝÔÚ2300ÒÚ×óÓÒ£¬´æ´¢Êý¾Ý10PB+¡£ÎªÌÚѶÄÚ²¿5¸ö²¿ÃÅ£¬20¶à¸öÒµÎñÏßÌṩÓÐЧµÄÖ§³Å£¬±ÈÈçÊý¾Ý²éѯ¡¢Êý¾Ý·ÖÎö¡¢²úƷͳ¼Æ¡¢Êý¾ÝÍÚ¾òºÍÓû§ÍƼöµÈ¡£ÏñQQ£¬ÊÖ»úQQ£¬ÒÔ¼°ÆäËûͨ¹ý¼´Ê±Í¨Ðʤ¾ß½ÓÈëµÄÒµÎñ£¬Æä»ù´¡Êý¾Ý¶¼¾­ÓÉADs¶ÔÍâÌṩ·þÎñ¡£

ͼһ ADs¼Ü¹¹Í¼

CSDN£ºÖÚËùÖÜÖª£¬À©Õ¹ÐÔÊÇ´óÐÍÍøÂç¼Ü¹¹Öбز»¿ÉÉÙµÄÒ»»·£¬Çë½áºÏÌÚѶµÄʵ¼ù¾­Ñé×öһЩnode rebalanceÏà¹Ø·ÖÏí£¿

Äô¾§£ºÀ©Õ¹ÐÔ£¬ÔÚÎÒÃÇ¿´À´£¬°üº¬Á½ÖÖº¬Ò壺µÚÒ»ÖÖÊǹ¦ÄܵÄÀ©Õ¹ÐÔ£¬»¹ÓÐÒ»ÖÖÊÇÕû¸öϵͳÍÌ͵ÄÀ©Õ¹ÐÔ¡£

¶ÔÓÚ¹¦ÄܵÄÀ©Õ¹£¬´Óϵͳ²ãÃæÉÏ£¬¿ÉÒÔ×öµÄÊǸù¾Ýϵͳ³ÐÔØµÄ¹¦ÄÜ£¬³éÏó³É²»Í¬×é¼þ£¬²»Í¬×é¼þÖ®¼äµÄ½áºÏ£¬¿ÉÒÔÁé»îÀ©Õ¹³öÃæ¶Ôг¡¾°µÄ¹¦ÄÜ¡£±ÈÈ磬ADs¾Í³éÏó³ö½ÓÈë×Ô¶¯½âÎöµÄGAS£¨General Analyses Service£©×é¼þ£¬¸ßÍÌÍ´洢µÄCOW×é¼þ£¬Êý¾Ýת»»µÄDataT×é¼þ¡£GAS£«COW¾ÍÄÜÌṩӦÓõÄÊý¾Ý»ñÈ¡·þÎñ£»GAS£«DataTÌṩ¸øÀëÏßÄ£ÐͼÆËãʹÓá£

¶ÔÓÚÕû¸öϵͳµÄÍÌÍÂÀ©Õ¹£¬Ò»°ã¶¼»áÉè¼Æ³ÉÈ¥ÖÐÐÄ»¯µÄ½á¹¹£¬Ã¿¸ö½ÚµãÌṩ¶ÔµÈµÄ·þÎñÄÜÁ¦¡£±ÈÈçGAS¾ÍÊÇÈç´Ë£¬Ã¿¸ö»úÆ÷¸ºÔðµÄÊǶԵȵķþÎñÄÜÁ¦£¬Èç¹û»úÆ÷ËÀ»ú»òÕßÀ«À©ÈÝ£¬Í¨¹ýÅäÖÃÖÐÐĸüнڵã·ÓÉ£¬±£Ö¤·þÎñÒ»Ö£¬¼ÓÉÏһЩÏûϢ̽²âµÄ»úÖÆ£¬¼´Ê¹ÔÚijЩ¼«¶ËÇé¿öÏÂûÓиüзÓÉ£¬Ò²²»»á¶ªÊ§ÏûÏ¢¡£

CSDN£ºÔÚÏß´¦Àí»·½Ú£¬ÄãÃÇ×ÔÖ÷Ñз¢ÁËR2£¬¿É·ñ·ÖÏíÒ»ÏÂÓëµ±ÏÂÁ÷ÐмÆËã¿ò¼ÜSpark¼°StormµÄ¶Ô±È£¿

Äô¾§£ºÊ×ÏÈ£¬R2 ¸úÒÑÓпªÔ´ÏîÄ¿×î´óµÄ²»Í¬ÔÚÓÚËü´ÓÒ»¿ªÊ¼¾ÍÊÇΪÁËÃæÏòʵʱ·þÎñ¶øÉè¼ÆµÄ£¬ËùÒÔËü¶ÔÐÔÄܺ͵ÍÑÓ³ÙºÍϵͳ¿ÉÓÃÐÔÒªÇó¸üÇ¿£¬±ÈÈ磬ÔÚÍÆ¼öºÃÓÑÒµÎñÖУ¬ÐèÒªÔÚ200msÄÚ·µ»ØÊý¾Ý£¬µ«ÊÇÉæ¼°´¦ÀíµÄÊý¾ÝÈ´¿ÉÄܸߴX°ÙMB£¬ÔõÑùÌáÉý¼ÆËã½µµÍÑÓʱ£¬ÊÇÒ»¸öÌôÕ½¡£Æä´Î£¬´Ó¼Ü¹¹ÉÏ¿´£¬R2ÊÇÒ»¸ö¶Ô³ÆµÄ½á¹¹£¬Ã»Óе¥µã¡£½Úµã¿ÉÒÔ×öµ½¼´²å¼´Óã¬À©ÈÝËõÈݲ»Ó°Ïì·þÎñ£¬Õâ¶Ô´æÔÚÒ»¶¨×ÊÔ´¿ÕÏеĴóÐÍ»ú·¿À´Ëµ£¬¿ÉÒÔËæÊ±Ê¹ÓÿÕÏÐ×ÊÔ´£¬½ÚÊ¡³É±¾¡£ÔٴΣ¬´Ó¹¦ÄÜÉϽ²£¬R2¶ÔÒ»Ð©ÌØ¶¨µÄµü´ú¼ÆËã×öÁË´óÁ¿ÓÅ»¯£¬Ê¹µÃºÜ¶àÖÇÄÜËã·¨µÄʵÏÖ±äµÃ¼òµ¥¸ßЧ¡£

CSDN£ºÔÚADsÖУ¬ÄãÃÇʹÓÃHadoop×öÀëÏß´¦Àí£¬ÄÇôÈç´Ë¹æÄ£Ï£¬Ö÷ÒªµÄÌôÕ½ÊÇʲô£¬»áÓöµ½ÄÄЩ¿Ó£¬¼°ÐèÒª±ÜÃâµÄµØ·½£¿

Äô¾§£º

1. ĿǰǰÖ÷ҪʹÓõϹÊÇ1.0°æ±¾£¬ÓÉÓÚ1.0°æ±¾µÄµ¥µãÎÊÌ⣬Èç¹ûÖ÷¿Ø»úÆ÷ËÀ»ú£¬¶ÔÒµÎñ»áÔì³É½Ï´óµÄÓ°Ïì¡£

2. ¶ÔÄ£ÐͼÆËã£¬Éæ¼°µ½´óÊý¾ÝµÄƵ·±¶Áд¼ÆË㣬ЧÂÊ×Åʵ²»¸ß¡£ËùÒÔ£¬¶ÔÓÚ´ËÀàÒµÎñ£¬ÎÒÃÇÔÚÖð²½Ç¨ÒƵ½spark¡£

3. ¶àÓû§Í¬Ê±Ê¹Óü¯Èº£¬Ç§ÍòÒª¸ù¾ÝÒµÎñÌØÐÔʹÓò»Í¬µÄµ÷¶ÈÆ÷¡£

4. ÔÚHadoop×ÔÉíÎĵµ»¹²»¹»ÍêÉÆÊ±£¬ÓÐЩϸ½ÚǧÍò²»ÄÜÏ뵱Ȼ£¬ÐèÒª¶àÊÔÊÔ¡£±ÈÈçÅäÖûúÆ÷hostʱ£¬hostname²»ÄÜ´øÏ»®Ïß¡£

5. ǧÍò²»ÒªÈü¯Èº½ÚµãµÄ´ÅÅÌÈÝÁ¿²îÒìÌ«´ó£¬·ñÔòÔÚ´óÊý¾ÝдÈë²¢ÇÒ¼¯ÈºÊ¹ÓÃÂʽϴóʱ£¬ÈÝÒ׳öÏÖдʧ°ÜµÈÎÊÌâ¡£

CSDN£ºÔÚº£Á¿Êý¾Ý´æ´¢µÄ¹ý³ÌÖУ¬ÔÚ¶ÁдÉÏÊÇ·ñÓöµ½ÄÄЩÎÊÌ⣿ÓÐûÓе÷ÕûϵͳĬÈϵÄI/Oµ÷¶È²ßÂÔ»òÕßÊÇ×Ô¼ºÖØÐ´ÏàÓ¦µÄÎļþϵͳ£¿ÎÒ˵µÄÊǺÍExt3/Ext2Ò»¸ö¼¶±ðµÄÎļþϵͳ¡£

Äô¾§£ºÄ¬ÈÏ»úÆ÷Ò»°ãÊǶÔÓ²ÅÌ×öRAID5£¬µ«ÊÇRAID5Ïà¶ÔÓÚRAID0£¬Ð´ÐÔÄÜÒ²ÊDZȽϲ¶øÇұȽÏÀ˷ѿռ䣨Hadoop×Ô¼º¶ÔÊý¾ÝÓÐÈÝÔÖ£©£¬ÎÒÃÇʹÓõĴÅÅ̶¼ÊÇRAID0¡£²»Í¬µÄµ÷¶ÈÆ÷¶ÔÐÔÄÜÓ°ÏìºÜ´ó£¬Í¨¹ý²âÊÔʹÓñȽÏÊʺÏÒµÎñµÄµ÷¶ÈÆ÷£¬SSDºÍ»úеӲÅ̵IJî¾à¾Í±È½Ï´ó£¬·Ö±ðʹÓò»Í¬µÄµ÷¶È²ßÂÔ¡£Ext3²»Í¬µÄÈÕÖ¾¼¶±ð¶ÔÐÔÄÜÓ°ÏìºÜ´ó£¬½¨Ò鹨¼üÒµÎñ½øÐÐÐÔÄܲâÊÔ£¬Ê¹ÓÃÊʺÏÒµÎñ±¾ÉíµÄÈÕÖ¾¼¶±ð¡£ÕâÀïÖ»ÊÇʹÓñȽϳÉÊìµÄµ÷¶È²ßÂÔ£¬×Ô¼ºÃ»ÓнøÐÐÖØÐ´¡£

CSDN£º¹óÍŶÓ×ÔÖ÷Ñз¢ÁËÊý¾Ý½âÎö·þÎñGAS£¬¿É·ñΪ´ó¼Ò½éÉÜÒ»ÏÂÖ÷ÒªÌØÐÔ£¿¾ÝϤ¼´½«¿ªÔ´£¿

Äô¾§£ºGASÊÇÒ»¸öͨÓõġ¢ÊµÊ±µÄ¸ßÐÔÄÜÊý¾Ý½âÎö¿ò¼Ü£¬Ö§³Ö°Ñ²»Í¬¸ñʽµÄÊý¾ÝÔ´£¬×Ô¶¯×ª»»³ÉÒ»ÖÖ¸ñʽ£¬ÎªºóÐø×é¼þÌṩÎÞ²î±ðµÄÁ÷ʽÊý¾Ý·þÎñ¡£Ä¿Ç°£¬GASÖ§³Ö¶þ½øÖÆÐ­Òé¡¢ProtoBufЭÒé¡¢JsonЭÒéµÄ½âÎö¡£GASµÄÖ÷ÒªÌØµãÓУº

  • ÍÌÍÂÁ¿´ó£¬µ¥»ú·åÖµ¿Éµ½10w+/s,¿É³ä·ÖÀûÓûúÆ÷×ÊÔ´
  • ÌṩͨÓõĽӿڣ¬·½±ãÀ©Õ¹ÆäËû²»Í¬ÀàÐ͵ÄЭÒé
  • µ¥¸öÊý¾Ý¸ñʽÐ޸ķ½±ã£¬ÊµÊ±Ð޸ģ¬ÊµÊ±ÉúЧ

GASĿǰÒѾ­ÔÚ¹«Ë¾ÄÚ²¿¿ªÔ´£¬Ä¿Ç°Õý»ý¼«×¼±¸¶ÔÍ⿪ԴµÄÓйØÊÂÏî¡£

CSDN£ºËµµ½¿ªÔ´£¬¿É·ñ͸¶һÏÂÌÚѶµ±ÏÂʹÓõĿªÔ´¼¼Êõ£¿¶¼ÔÚϵͳÖаçÑÝ×ÅʲôÑùµÄ½ÇÉ«£¿Ë³±ã¸ø´ó¼Ò̸̸ʹÓÿªÔ´¼¼ÊõµÄ¾­Ñé°É¡£

Äô¾§£ºÔÚÁ½ÖÖÇé¿öÏÂÎÒÃÇ»áʹÓÿªÔ´¼¼Êõ£ºµÚÒ»ÖÖÇé¿ö£¬Ôڽϼòµ¥·Ç¹Ø¼üµÄÓ¦ÓÃÖÐÓÐʹÓÿªÔ´µÄ¼¼Êõ£¬±ÈÈçthrift£¬ÎÒÃÇÔÚÊý¾Ý²éѯµÈһЩСϵͳÖÐÓÐʹÓ㬿ªÔ´¼¼ÊõµÄÓŵãÏÔ¶øÒ×¼û£¬¿ÉÒÔ½ÚÔ¼¿ª·¢³É±¾£¬ºÜÈÝÒ׵ĿÉÒÔʵÏÖ¼òµ¥µÄÐèÇó¡£µÚ¶þÖÖÇé¿ö£¬Ò»Ð©ÈƲ»¹ýÈ¥µÄ£¬±È½Ï³ÉÊìµÄ£¬»áʹÓÿªÔ´ÏµÍ³£¬±ÈÈçHadoop£¬Zookeeper¡£ÎÒÃÇϵͳÖУ¬µ×²ãºÍ¹Ø¼üÄ£¿é¶¼ÊÇ×Ô¼º¿ª·¢£¬×öµ½ÍêÈ«¿É¿Ø¡£

¿ªÔ´¼¼ÊõÁ¼Ý¬²»Æë£¬Ò»Ð©ÀäÃŵĻòÕß²»³ÉÊìµÄ×îºÃ²»Åö¡£¼´Ê¹ÊdzÉÊìµÄ¿ªÔ´¼¼Êõ£¬ÔÚʹÓÃÖÐÒ²ÊÇÓи÷ÖÖ¿Ó¡£²»¹ý£¬³ÉÊì»òÕßÈÈÃŵļ¼Êõ£¬ºÃ´¦ÔÚÓÚ¿ÉÒÔÀûÓø÷ÖÖÍøÂç×ÊÔ´£¬Ò²ÓгÉÊìµÄÉçÇø£¬ÄãÓöµ½µÄÎÊÌ⣬´ó²¿·Ö±ðÈËÒ²Óöµ½¹ý£¬ÈÝÒ×½â¾ö¡£

CSDN£ºÎÞ·ìÌåÑéÒ»Ö±ÊÇ·þÎñ½»¸¶ÖÐÖØÒªµÄÒ»»·£¬¶ÔÓÚÏû³ýÖмäÈË£¬ÈÃʵ¼ÊʹÓÃÕßÓµÓÐÒ»¸ö¸üºÃµÄÌåÑé¹óÍŶÓ×öÁËÄÄЩŬÁ¦£¿

ͼ¶þ Êý¾Ý½ÓÈëͼ

Äô¾§£ºADs¿ÉÒÔÄóö˵˵¡£Ô­À´ÎÒÃǽÓÈëÒ»¸öÊý¾ÝÐèÒª²úÆ·¡¢¿ª·¢¡¢Êý¾Ý¹ÜÀíÔ±¶à´Î¹µÍ¨¡¢¶à´ÎÁªµ÷ÒÔ¼°¶à´ÎÊý¾ÝÖÊÁ¿È·ÈÏ£¬²Å¿ÉÒÔÍê³ÉÒ»¸öÊý¾ÝµÄ½ÓÈ룬ЧÂʼ«µÍ¡£ADs³öÏÖÖ®ºó£¬¼õÉÙÁËÊý¾Ý¹ÜÀíÔ±»·½Ú¡£²úƷͨ¹ýADsÈ¥¹ÜÀí¡¢ÑéÊÕÊý¾Ý£»¿ª·¢¸ù¾Ý²úÆ·µÄÌáµ¥¿ª·¢¡¢×ÔÖú²âÊÔ£¬È·ÈÏÊý¾ÝÖÊÁ¿£¬Öª»á²úÆ·ÑéÊÕÊý¾Ý¡£

ADsϵÁÐ֮ͨÓÃÊý¾Ý½âÎö·þÎñGAS£¨¼´½«¿ªÔ´£©

Ãæ¶Ô³É°ÙÉÏǧµÄÉú²úϵͳÓû§²Ù×÷Êý¾Ý½ÓÈëÂ䵨£¬ÄãÊÇ·ñÑá¾ëÁËÿ´Î»úе±àд´ò°ü½â°ü´úÂ룿ÔÚÒ»´ÎÐÔ½ÓÈë¶à¸öÊý¾Ýʱ£¬»¹Òª¶Ô²»Í¬ÈËÁªµ÷£¬·Ñʱ·ÑÁ¦£¬ÄãÊÇ·ñ»¹»áÊÖæ½ÅÂÒ£¬Ã¦Öв»¶Ï³ö´í£¿ÊÇ·ñµ±Êý¾Ý³öÎÊÌâÁË£¬ÓõÄʱºò²Å·¢ÏÖ£¬Êý¾ÝÒѾ­Ëðʧ´ó°ë£¬²úÆ·/Á쵼ѹÁ¦¾Þ´ó£¬·ÑÒ»Ìì¾¢²ÅÄܶ¨Î»ÎÊÌ⣬¹Ø¼üÊÇÏ´λ¹ÊDz»ÄÜʵʱ·¢ÏÖ£¬¿ìËÙ¶¨Î»¡£

Ôõô°ì£¿GAS£¨Í¨ÓýâÎö·þÎñ£©¾ÍÊÇΪÁ˽â¾öÉÏÊöÎÊÌ⣬½áºÏ¼´Í¨¶àÄêÊý¾Ý·½°¸Êµ¼ù£¬Ìá³öµÄÒ»¸öÊý¾Ý½ÓÈëµÄ×é¼þ¡£Ò»±­Çå²è£¬ÇáµãÊó±ê£¬ÇáËÉÃæ¶Ô´óÅúÊý¾Ý½ÓÈëÎÊÌâ¡£

GASÔÚADsÖеÄλÖÃ

ͼ 1 ADsÕûÌå¿ò¼Ü

GAS£¨General Analyses Service£©Í¨ÓÃÊý¾Ý½âÎö·þÎñ£¬ÓÃЭÒéÃèÊöÓïÑÔ£¨Protocol Description Language ¨C PDL£©È¥ÃèÊöÊý¾Ý£¬¶¯Ì¬½âÎöÊý¾Ý£¬ÊµÊ±°´¹æÔòÈ¥³ýÔàÊý¾Ý£¬ÊµÊ±ÕûÀíÊý¾Ý£¬ÊµÊ±¸æ¾¯£¨Ðè½áºÏÍø¹ÜϵͳmonitorʹÓã©¡£¼´¿É×÷Ϊ·Ö²¼Ê½£¬Ò²¿É×÷Ϊµ¥»ú°æÊ¹Ó᣽âÎöÒýÇæÊDzå¼þʽµÄ£¬Õë¶Ô²»Í¬µÄЭÒ飬ֻÐèÒª¿ª·¢ÏàÓ¦²å¼þ¼´¿É¡£

GASʵÏÖÔ­Àí

GASµÄÕûÌå¿ò¼Ü

ͼ 2 GASÕûÌå¿ò¼Ü

GAS master¸ºÔðÊý¾Ý·þÎñÃèÊöÎļþµÄ¹ÜÀí£¬ËùÓÐÊý¾Ý·þÎñÃèÊöÎļþµÄÌí¼Ó¡¢Ð޸ͼÔÚGAS master¹ÜÀí¡£GAS¿ò¼ÜµÄÖ÷ÒªÓŵ㣺

  • interfaceÖ÷Òª·Ö·¢²»Í¬Êý¾Ýµ½²»Í¬GAS broker¡¢·Ö·¢ÏàͬÊý¾Ýµ½²»Í¬GAS broker¡¢·Ö·¢²»Í¬Ð­ÒéµÄÊý¾Ýµ½ÔËÐв»Í¬½âÎö²å¼þµÄbroker£¬·Ö·¢Êý¾Ýµ½²»Í¬µÄ¶ÔÍâÓ¦Óã¬interfaceÖ»ÊÇÒ»¸öÂß¼­²ã¡£
  • GAS slaves·Ö³É²»Í¬µÄbroker£¬Ã¿¸öbroker½ÓÊÕ²»Í¬µÄÊý¾Ý£¬»òÕßÒ»¸öÊý¾Ý¿ÉÒÔÔÚ²»Í¬µÄbroker½ÓÊÕ¶à·Ý£¬brokerÖ®¼äÍêÈ«¶ÀÁ¢¡£·Öbroker¿ÉÒԷֵȼ¶ÔËÓªÊý¾Ý£¬·½±ãÔËÓª£¬²¢ÇÒ²»Í¬broker¿ÉÒÔÔËÐв»Í¬µÄ½âÎö²å¼þ£¬»¹¿ÉÒÔ¼õÉÙ·ÓɱíµÄÏ·¢°ü¡£
  • GAS slavesÊÇÈ¥ÖÐÐÄ»¯µÄ£¬GAS masterËÀ»úÖ»»áÓ°Ïì·þÎñÃèÊöÎļþµÄ¸üУ¬²»»áÓ°ÏìÒÑÓÐÊý¾ÝµÄ½ÓÊÕ¡£
  • Êý¾ÝÖ®¼äÊÇÏ໥¶ÀÁ¢µÄ£¬Ò»¸öÊý¾ÝЭÒéµÄ´íÎ󣬲»»áÓ°Ïìµ½ÆäËüÊý¾Ý¡£

GAS master

ͼ 3  GAS Master¿ò¼Ü

1. master»úÆ÷ÉϵÄÅäÖÃÄ£¿é£¬¸ºÔðÉú³ÉÐÂÊý¾ÝµÄ×¢²áÐÅÏ¢£¬¿ÉÒԵǼads.server.com£¬ÌîдÏà¹ØÐ­ÒéÃèÊö£¬¾Í¿ÉÒÔ×Ô¶¯Éú³ÉЭÒéÃèÊöÓïÑÔµÄÅäÖÃÎļþ¡£

ͼ 4 ·þÎñÃèÊöÅäÖÃÒ³Ãæ

2. ¼ì²éÅäÖÃÎļþÄ£¿é£¬¸ºÔð½«ÐµÄÅäÖöÁµ½Äڴ棬Éú³ÉÊý¾Ý½âÎö״̬»ú£¬ÒÔ¼ì²éÊÇ·ñÄÜÕý³£Éú³É£¬¿ÉÒÔ²âÊÔЭÒéÊÇ·ñÕýÈ·¡£

ͼ 5 Ð­Òé×¥°üʵʱµ÷ÊÔÒ³Ãæ

3. ½«ÕýÈ·µÄÊý¾Ý×¢²áÐÅÏ¢¸üÐÂÔÚ²âÊÔ»·¾³£¬Èç¹ûÓû§È·ÈÏÕýÈ·£¬ÄÇôÎÒÃÇ¿ÉÒÔÒ»¼ü·¢²¼µ½Õýʽ»·¾³¡£

4. slavesÿ·ÖÖÓ·ÃÎÊÒ»´Îmaster£¬¼ì²éÊÇ·ñÓÐеÄ×¢²áÐÅÏ¢£¬Èç¹ûÓиüУ¬ÔòÀ­È¡·þÎñÃèÊöÎļþµ½±¾µØ¡£

GAS Slave

ͼ 6 GAS Slave¿ò¼Ü

slave·þÎñÆ÷Ö÷Òª·ÖΪÁ½²¿·Ö£ºagent½ø³ÌºÍÊý¾Ý´¦Àí½ø³Ì£¬Á½¸öÄ£¿éÖ÷Ҫͨ¹ý¹²ÏíÄÚ´æhead_mem½øÐн»»¥£¬ÏêÇéÈçÏ£º

  1. agent½ø³Ì¸ºÔðÿ·ÖÖÓ¼ì²éÒ»´ÎÅäÖÃÎļþÊÇ·ñÓиüУ¬Èç¹ûÓиüУ¬ÔòÀ­È¡ÐµķþÎñÃèÊöÎļþµ½±¾µØ´ÅÅÌ£¬½«¸üÐÂÐÅϢдÈë¹²ÏíÄÚ´æhead_memÖУ¬È»ºóÐ޸Ĺ²ÏíÄÚ´æÖÐhead_memµÄ°æ±¾ºÅ¡£
  2. ÏÈ˵Ã÷һϣ¬ÎÒÃÇÿ¸öÊý¾Ý¶¼ÓÐÒ»¸öΨһµÄ±êʶ£¬ÎÒÃdzÆÎªtopic_id¡£Ã¿¸öÊý¾ÝµÄ×é°ü¸ñʽ±ØÐëÊÇStx+topic_id+stBody+Etx£¬stBodyÊÇÓû§ÐÅÏ¢¡£ÕâÑùÎÒÃÇÊÕµ½Ò»¸ö°ü£¬¾Í¿ÉÒÔÅжÏÕâ¸ö°üÊÇÄǸöÊý¾Ý¡£

·þÎñÃèÊöÎļþ´óÖ¿ɷÖΪ3²¿·Ö£º»ù´¡ÐÅÏ¢ÅäÖ㬽âÎö×Ö¶ÎÅäÖ㬵¼ÈëÐÅÏ¢ÅäÖ᣻ù´¡ÐÅÏ¢ÅäÖÃÖаüÀ¨ÈÕÖ¾Ïà¹Ø¡¢±¾µØip¡¢¶Ë¿Ú¡¢ÏîÄ¿¸ºÔðÈ˵ÈһЩȫ¾ÖµÄÅäÖÃÐÅÏ¢¡£½âÎö×Ö¶ÎÅäÖÃÊÇÊÕµ½Ò»¸ö°üºó£¬°´Ê²Ã´Ë³Ðò½âÎö¡¢ÒÔ¼°°´Ê²Ã´¸ñʽ½âÎö×ֶΡ£ÓÉimport_opt_nameÅäÖÃÏî¹ØÁªµ¼ÈëÐÅÏ¢ÅäÖᣵ±ÔÚ½âÎö¹ý³ÌÖУ¬Óöµ½Ä³¸ö×Ö¶ÎÓÐimport_opt_nameÅäÖÃÏîʱ£¬´¥·¢¸ÃÅäÖÃÏî¶ÔÓ¦µÄд¹²ÏíÄÚ´æ²Ù×÷¡£

Êý¾Ý´¦ÀíÖ÷Òª×öÒÔÏÂÁ½¸ö¹¤×÷£º

  • ÿ´Î½ÓÊÕÊý¾Ýºó¶¼¼ì²éhead_memÖеİ汾ºÅÊÇ·ñÓëÒÑÖª°æ±¾ºÅÏàͬ£¬Èç¹û°æ±¾ºÅ²»Í¬£¬Ôò¿ÉÒÔÅжÏÊÇÄǸötopic_idµÄ·þÎñÃèÊöÎļþ¸üÐÂÁË£¬Èç¹ûÕâ¸ötopic_idµÄ·þÎñÃèÊöÎļþÊÇÐÂÔö£¬ÄÇô¸ù¾Ý¸Ãtopic_id·þÎñÃèÊöÎļþÉú³É¶ÔÓ¦µÄÊý¾Ý½âÎö״̬»ú¡£Èç¹ûÊÇÐ޸ģ¬Ôò¸ù¾Ý¸Ãtopic_idÅäÖÃÎļþÉú³É¶ÔÓ¦µÄÊý¾Ý½âÎö״̬»ú¡£¼ÓÔØ³É¹¦£¬ÄÇôÊͷŸÃtopic_id¶ÔÓ¦µÄÔ­ÓÐÊý¾Ý½âÎö״̬»ú¡£
  • ÊÕµ½Ò»¸öÊý¾Ý°ü£¬¸ù¾Ýtopic_idÅжϵ÷ÓÃÄĸöÊý¾Ý½âÎö״̬»ú£¬½âÎöÉú³É½á¹¹»¯Êý¾Ý£¬È»ºóµ÷ÓÃCOWµÄ½Ó¿Ú½øÐд洢¡£

״̬»úÉú³ÉºÍÊý¾Ý½âÎöʵÀý

Ò»¸öÊý¾ÝµÄЭÒéΪStx+topic_id+dwIP+cFlag+wCount+stUin+Etx£»stUin=ddwUin+dwID¡£wCountÊÇstUinµÄ´óС£¬stUinΪһ¸öUIN¡¢IDµÄ½á¹¹Ì壬¼ÙÉèwCount=2£¬ÄÇôstUin°üº¬ddwUin1¡¢dwID1ºÍddwUin2¡¢dwID2¡£½âÎö×Ö¶ÎÁбíΪdwIP£¨short£©¡¢cFlag£¨char£©¡¢stUin£¨Êý×飩£¬stUinºóÃæÊǵ¼³ö×Ö¶ÎÁбídwIP¡¢cFlag¡¢ddwUin¡¢dwID¡£

Stx¡¢EtxÊÇЭÒéµÄ¿ªÊ¼¡¢½áÊø±êÖ¾£¬topic_idÊÇЭÒéµÄΨһ±êʶ¡£

״̬»úÉú³É¹ý³Ì

ͼ 7 ×´Ì¬»úÉú³É¹ý³Ì

״̬»úÉú³ÉµÄ¹ý³ÌÊÇ£º£¨1£©¶ÁÈ¡·þÎñÃèÊöÎļþ£¬¶¯Ì¬Éú³ÉConfig¶ÔÏ󣬸ù¾Ý·þÎñÃèÊöÎļþÖеĻù´¡ÐÅÏ¢ÅäÖã¬Ìî³äConfigµÄÊôÐÔ£¬°üÀ¨SocketÊôÐÔ¡££¨2£©¸ù¾Ý·þÎñÃèÊöÎļþÖеĽâÎö×Ö¶ÎÅäÖ㬶¯Ì¬Éú³ÉSocketÖÐFieldÁбíIP¶ÔÏó¡¢Flag¶ÔÏó¡¢Count¶ÔÏó¡¢stUin¶ÔÏó£»stUin¶ÔÏóÒÀÀµCount¶ÔÏ󣬰üº¬Uin¶ÔÏó¡¢ID¶ÔÏó¡££¨3£©¸ù¾ÝstUin¶ÔÏóºóµÄimportÅäÖã¬Éú³ÉstUin¶ÔÏóµÄImportÁбíÐÅÏ¢¡£

Êý¾Ý½âÎö¹ý³Ì

Êý¾Ý½âÎö¹ý³ÌÓë״̬»úÉú³É¹ý³ÌÀàËÆ£¬Í¨¹ýtopic_idÕÒµ½¶ÔÓ¦µÄConfig¶ÔÏó£»È»ºó¸ù¾ÝIP¶ÔÏó½âÎö³öIPµÄÖµ£¬¸ù¾ÝFlag¶ÔÏó½âÎö³öFlagµÄÖµ£¬¸ù¾ÝCount¶ÔÏó½âÎö³öCountµÄֵΪ2£¬¸ù¾ÝstUin¶ÔÏó£¬stUin¶ÔÏó°üº¬Uin¶ÔÏó¡¢ID¶ÔÏó£¬ÄÇô½âÎö³öUinµÄÖµ¡¢IDµÄÖµ¡£stUin¶ÔÏóÓÐimportÁÐ±í£¬ÖØÐÂ×é°üIP¡¢Flag¡¢Uin¡¢IDµÄֵд³ö¡£ÒòΪCountΪ2£¬ÔÙ½âÎö³öUin¡¢IDµÄÖµ£¬ÖØÐÂ×é°üIP¡¢Flag¡¢Uin¡¢IDµÄֵд³ö¡£Êý¾Ý½âÎö״̬»úÊÇÔ¤ÏÈÉú³ÉµÄ£¬²»ÊǶ¯Ì¬Éú³ÉµÄ£¬ÕâÑù¿ÉÒÔÌá¸ßÊý¾Ý½âÎöÐÔÄÜ¡£

ÐÔÄܲâÊÔ

ʹÓò¿ÃÅÆ½¾ù°ü³¤¶È½øÐвâÊÔ£¬²âÊÔ½á¹ûÈç±í1¡£

±í 1 ЭÒé½âÎöÐÔÄܲâÊÔ

»úÆ÷ÀàÐÍ

cpu 70%½â°üÁ¿

×î´ó½â°üÁ¿

B1ÀÏ»úÆ÷£¨Intel(R) Xeon(R) CPU E5405 @ 2.00GHz cache size: 6144 KB 4ºË£©

8w/s

14w/s

C1лúÆ÷£¨Cpu:Intel(R) Xeon(R) CPU X3440 @ 2.53GHz cache size : 8192 KB 8ºË£©

18w/s

30w/s

Õ¹Íû

´ÓÉÏÃæ½éÉÜ£¬ÎÒÃÇ»¹ÓÐһЩ¹¤×÷ÐèÒª×ö£ºprotobufЭÒé²å¼þ£¬ÒѾ­ÔÚ²âÊÔÖУ»txtЭÒé²å¼þ£¬ÕýÔÚ¿ª·¢ÖУ»ÔöǿЭÒéÐÞ¸ÄǰºóµÄ¼æÈÝÐÔ¡£

   
3379 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]

MySQLË÷Òý±³ºóµÄÊý¾Ý½á¹¹
MySQLÐÔÄܵ÷ÓÅÓë¼Ü¹¹Éè¼Æ
SQL ServerÊý¾Ý¿â±¸·ÝÓë»Ö¸´
ÈÃÊý¾Ý¿â·ÉÆðÀ´ 10´óDB2ÓÅ»¯
oracleµÄÁÙʱ±í¿Õ¼äдÂú´ÅÅÌ
Êý¾Ý¿âµÄ¿çƽ̨Éè¼Æ


²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿â
¸ß¼¶Êý¾Ý¿â¼Ü¹¹Éè¼ÆÊ¦
HadoopÔ­ÀíÓëʵ¼ù
Oracle Êý¾Ý²Ö¿â
Êý¾Ý²Ö¿âºÍÊý¾ÝÍÚ¾ò
OracleÊý¾Ý¿â¿ª·¢Óë¹ÜÀí


GE Çø¿éÁ´¼¼ÊõÓëʵÏÖÅàѵ
º½Ìì¿Æ¹¤Ä³×Ó¹«Ë¾ Nodejs¸ß¼¶Ó¦Óÿª·¢
ÖÐÊ¢Òæ»ª ׿Խ¹ÜÀíÕß±ØÐë¾ß±¸µÄÎåÏîÄÜÁ¦
ijÐÅÏ¢¼¼Êõ¹«Ë¾ PythonÅàѵ
ij²©²ÊITϵͳ³§ÉÌ Ò×ÓÃÐÔ²âÊÔÓëÆÀ¹À
ÖйúÓÊ´¢ÒøÐÐ ²âÊÔ³ÉÊì¶ÈÄ£Ðͼ¯³É(TMMI)
ÖÐÎïÔº ²úÆ·¾­ÀíÓë²úÆ·¹ÜÀí