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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ͬ³ÌÒÕÁúÈÚºÏϵĻáԱϵͳ¸ß¿ÉÓüܹ¹Éè¼Æ
 
 
  1597  次浏览      28
 2021-10-21
 
±à¼­ÍƼö:
±¾ÎÄÖ÷Òª½éÉÜÁË ES¸ß¿ÉÓ÷½°¸¡¢»áÔ±Redis»º´æ·½°¸¡¢¸ß¿ÉÓûáÔ±Ö÷¿â·½°¸¡¢Òì³£»áÔ±¹ØÏµÖÎÀí¼°Õ¹Íû¸ü¾«Ï¸»¯µÄÁ÷¿ØºÍ½µ¼¶²ßÂÔ¡£Ï£Íû¶ÔÄãµÄѧϰÓаïÖú¡£
À´×ÔÓÚ΢ÐŹ«ÖÚºÅͬ³ÌÒÕÁú¼¼ÊõÖÐÐÄ£¬ÓÉ»ðÁú¹ûÈí¼þLinda±à¼­¡¢ÍƼö¡£

±³¾°

»áԱϵͳÊÇÒ»ÖÖ»ù´¡ÏµÍ³£¬¸ú¹«Ë¾ËùÓÐÒµÎñÏßµÄϵ¥Ö÷Á÷³ÌÃÜÇÐÏà¹Ø¡£Èç¹û»áԱϵͳ³ö¹ÊÕÏ£¬»áµ¼ÖÂÓû§ÎÞ·¨Ïµ¥£¬Ó°Ï췶ΧÊÇÈ«¹«Ë¾ËùÓÐÒµÎñÏß¡£ËùÒÔ£¬»áԱϵͳ±ØÐë±£Ö¤¸ßÐÔÄÜ¡¢¸ß¿ÉÓã¬ÌṩÎȶ¨¡¢¸ßЧµÄ»ù´¡·þÎñ¡£

Ëæ×Åͬ³ÌºÍÒÕÁúÁ½¼Ò¹«Ë¾µÄºÏ²¢£¬Ô½À´Ô½¶àµÄϵͳÐèÒª´òͨͬ³ÌAPP¡¢ÒÕÁúAPP¡¢Í¬³Ì΢ÐÅС³ÌÐò¡¢ÒÕÁú΢ÐÅС³ÌÐòµÈ¶àƽ̨»áÔ±Ìåϵ¡£ÀýÈç΢ÐÅС³ÌÐòµÄ½»²æÓªÏú£¬Óû§ÂòÁËÒ»ÕÅ»ð³µÆ±£¬´ËʱÏë¸øËû·¢¾Æµêºì°ü£¬Õâ¾ÍÐèÒª²éѯ¸ÃÓû§µÄͳһ»áÔ±¹ØÏµ¡£ÒòΪ»ð³µÆ±ÓõÄÊÇͬ³Ì»áÔ±Ìåϵ£¬¾ÆµêÓõÄÊÇÒÕÁú»áÔ±Ìåϵ£¬Ö»Óв鵽¶ÔÓ¦µÄÒÕÁú»áÔ±¿¨ºÅºó£¬²ÅÄܽ«ºì°ü¹ÒÔØµ½¸Ã»áÔ±Õ˺š£³ýÁËÉÏÊö½²µÄ½»²æÓªÏú£¬»¹ÓÐÐí¶à³¡¾°ÐèÒª²éѯͳһ»áÔ±¹ØÏµ£¬ÀýÈç¶©µ¥ÖÐÐÄ¡¢»áÔ±µÈ¼¶¡¢Àï³Ì¡¢ºì°ü¡¢³£Âá¢ÊµÃû£¬ÒÔ¼°¸÷ÀàÓªÏú»î¶¯µÈµÈ¡£ËùÒÔ£¬»áԱϵͳµÄÇëÇóÁ¿Ô½À´Ô½´ó£¬²¢·¢Á¿Ô½À´Ô½¸ß£¬½ñÄêÎåһС³¤¼ÙµÄÃë²¢·¢tpsÉõÖÁ³¬¹ý2Íò¶à¡£ÔÚÈç´Ë´óÁ÷Á¿µÄ³å»÷Ï£¬»áԱϵͳÊÇÈçºÎ×öµ½¸ßÐÔÄܺ͸߿ÉÓõÄÄØ£¿Õâ¾ÍÊDZ¾ÎÄ×ÅÖØÒª½²ÊöµÄÄÚÈÝ¡£

ES¸ß¿ÉÓ÷½°¸

1. ESË«ÖÐÐÄÖ÷±¸¼¯Èº¼Ü¹¹

ͬ³ÌºÍÒÕÁúÁ½¼Ò¹«Ë¾ÈںϺó£¬È«Æ½Ì¨ËùÓÐÌåϵµÄ»áÔ±×ÜÁ¿ÊÇÊ®¶àÒÚ¡£ÔÚÕâô´óµÄÊý¾ÝÌåÁ¿Ï£¬ÒµÎñÏߵIJéѯά¶ÈÒ²±È½Ï¸´ÔÓ¡£ÓеÄÒµÎñÏß»ùÓÚÊÖ»úºÅ£¬ÓеĻùÓÚ΢ÐÅunionid£¬Ò²ÓеĻùÓÚÒÕÁú¿¨ºÅµÈ²éѯ»áÔ±ÐÅÏ¢¡£Õâô´óµÄÊý¾ÝÁ¿£¬ÓÖÓÐÕâô¶àµÄ²éѯά¶È£¬»ùÓÚ´Ë£¬ÎÒÃÇÑ¡ÔñESÓÃÀ´´æ´¢Í³Ò»»áÔ±¹ØÏµ¡£ES¼¯ÈºÔÚÕû¸ö»áԱϵͳ¼Ü¹¹Öзdz£ÖØÒª£¬ÄÇôÈçºÎ±£Ö¤ESµÄ¸ß¿ÉÓÃÄØ£¿

Ê×ÏÈÎÒÃÇÖªµÀ£¬ES¼¯Èº±¾Éí¾ÍÊDZ£Ö¤¸ß¿ÉÓõģ¬ÈçÏÂͼËùʾ£º

µ±ES¼¯ÈºÓÐÒ»¸ö½Úµãå´»úÁË£¬»á½«ÆäËû½Úµã¶ÔÓ¦µÄReplica ShardÉý¼¶ÎªPrimary Shard£¬¼ÌÐøÌṩ·þÎñ¡£µ«¼´Ê¹ÊÇÕâÑù£¬»¹Ô¶Ô¶²»¹»¡£ÀýÈçES¼¯Èº¶¼²¿ÊðÔÚ»ú·¿A£¬ÏÖÔÚ»ú·¿AͻȻ¶ÏµçÁË£¬Ôõô°ì£¿ÀýÈç·þÎñÆ÷Ó²¼þ¹ÊÕÏ£¬ES¼¯Èº´ó²¿·Ö»úÆ÷å´»úÁË£¬Ôõô°ì£¿»òÕßͻȻÓиö·Ç³£ÈÈÃŵÄÇÀ¹ºÃëɱ»î¶¯£¬´øÀ´ÁËÒ»²¨·Ç³£´óµÄÁ÷Á¿£¬Ö±½Ó°ÑES¼¯Èº´òËÀÁË£¬Ôõô°ì£¿Ãæ¶ÔÕâЩÇé¿ö£¬ÈÃÔËάÐֵܳ嵽»ú·¿È¥½â¾ö£¿Õâ¸ö·Ç³£²»ÏÖʵ£¬ÒòΪ»áԱϵͳֱ½ÓÓ°ÏìÈ«¹«Ë¾ËùÓÐÒµÎñÏßµÄϵ¥Ö÷Á÷³Ì£¬¹ÊÕϻָ´µÄʱ¼ä±ØÐë·Ç³£¶Ì£¬Èç¹ûÐèÒªÔËάÐÖµÜÈ˹¤½éÈ룬ÄÇÕâ¸öʱ¼ä¾ÍÌ«³¤ÁË£¬ÊǾø¶Ô²»ÄÜÈÝÈ̵ġ£ÄÇESµÄ¸ß¿ÉÓÃÈçºÎ×öÄØ£¿ÎÒÃǵķ½°¸ÊÇESË«ÖÐÐÄÖ÷±¸¼¯Èº¼Ü¹¹¡£

ÎÒÃÇÓÐÁ½¸ö»ú·¿£¬·Ö±ðÊÇ»ú·¿AºÍ»ú·¿B¡£ÎÒÃǰÑESÖ÷¼¯Èº²¿ÊðÔÚ»ú·¿A£¬°ÑES±¸¼¯Èº²¿ÊðÔÚ»ú·¿B¡£»áԱϵͳµÄ¶Áд¶¼ÔÚESÖ÷¼¯Èº£¬Í¨¹ýMQ½«Êý¾Ýͬ²½µ½ES±¸¼¯Èº¡£´Ëʱ£¬Èç¹ûESÖ÷¼¯Èº±ÀÁË£¬Í¨¹ýͳһÅäÖ㬽«»áԱϵͳµÄ¶ÁдÇе½»ú·¿BµÄES±¸¼¯ÈºÉÏ£¬ÕâÑù¼´Ê¹ESÖ÷¼¯Èº¹ÒÁË£¬Ò²ÄÜÔں̵ܶÄʱ¼äÄÚʵÏÖ¹ÊÕÏ×ªÒÆ£¬È·±£»áԱϵͳµÄÎȶ¨ÔËÐС£×îºó£¬µÈESÖ÷¼¯Èº¹ÊÕϻָ´ºó£¬´ò¿ª¿ª¹Ø£¬½«¹ÊÕÏÆÚ¼äµÄÊý¾Ýͬ²½µ½ESÖ÷¼¯Èº£¬µÈÊý¾Ýͬ²½Ò»Öºó£¬ÔÙ½«»áԱϵͳµÄ¶ÁдÇе½ESÖ÷¼¯Èº¡£ÈçÏÂͼËùʾ£º

2. ESÁ÷Á¿¸ôÀëÈý¼¯Èº¼Ü¹¹

Ë«ÖÐÐÄESÖ÷±¸¼¯Èº×öµ½ÕâÒ»²½£¬¸Ð¾õÓ¦¸Ãûɶ´óÎÊÌâÁË£¬µ«È¥ÄêµÄÒ»´Î¿Ö²ÀÁ÷Á¿³å»÷ÈÃÎÒÃǸıäÁËÏë·¨¡£ÄÇÊÇÒ»¸ö½Ú¼ÙÈÕ£¬Ä³¸öÒµÎñÉÏÏßÁËÒ»¸öÓªÏú»î¶¯£¬ÔÚÓû§µÄÒ»´ÎÇëÇóÖУ¬Ñ­»·10¶à´Îµ÷ÓÃÁË»áԱϵͳ£¬µ¼Ö»áԱϵͳµÄtps±©ÕÇ£¬²îµã°ÑES¼¯Èº´ò±¬¡£Õâ¼þÊÂÈÃÎÒÃǺóŲ»ÒÑ£¬ËüÈÃÎÒÃÇÒâʶµ½£¬Ò»¶¨Òª¶Ôµ÷Ó÷½½øÐÐÓÅÏȼ¶·ÖÀ࣬ʵʩ¸ü¾«Ï¸µÄ¸ôÀë¡¢ÈÛ¶Ï¡¢½µ¼¶¡¢ÏÞÁ÷²ßÂÔ¡£Ê×ÏÈ£¬ÎÒÃÇÊáÀíÁËËùÓе÷Ó÷½£¬·Ö³öÁ½´óÀàÇëÇóÀàÐÍ¡£µÚÒ»ÀàÊǸúÓû§µÄϵ¥Ö÷Á÷³ÌÃÜÇÐÏà¹ØµÄÇëÇó£¬ÕâÀàÇëÇó·Ç³£ÖØÒª£¬Ó¦¸Ã¸ßÓÅÏȼ¶±£ÕÏ¡£µÚ¶þÀàÊÇÓªÏú»î¶¯Ïà¹ØµÄ£¬ÕâÀàÇëÇóÓиöÌØµã£¬ËûÃǵÄÇëÇóÁ¿ºÜ´ó£¬tpsºÜ¸ß£¬µ«²»Ó°Ïìϵ¥Ö÷Á÷³Ì¡£»ùÓÚ´Ë£¬ÎÒÃÇÓÖ¹¹½¨ÁËÒ»¸öES¼¯Èº£¬×¨ÃÅÓÃÀ´Ó¦¶Ô¸ßtpsµÄÓªÏúÃëɱÀàÇëÇó£¬ÕâÑù¾Í¸úESÖ÷¼¯Èº¸ôÀ뿪À´£¬²»»áÒòΪij¸öÓªÏú»î¶¯µÄÁ÷Á¿³å»÷¶øÓ°ÏìÓû§µÄϵ¥Ö÷Á÷³Ì¡£ÈçÏÂͼËùʾ£º

3. ES¼¯ÈºÉî¶ÈÓÅ»¯ÌáÉý

½²ÍêÁËESµÄË«ÖÐÐÄÖ÷±¸¼¯Èº¸ß¿ÉÓüܹ¹£¬½ÓÏÂÀ´ÎÒÃÇÉîÈë½²½âÒ»ÏÂESÖ÷¼¯ÈºµÄÓÅ»¯¹¤×÷¡£ÓÐÒ»¶Îʱ¼ä£¬ÎÒÃÇÌØ±ðÍ´¿à£¬¾ÍÊÇÿµ½·¹µã£¬ES¼¯Èº¾Í¿ªÊ¼±¨¾¯£¬¸ãµÃÿ´Î³Ô·¹¶¼ÐĻŻŵģ¬ÉúÅÂES¼¯ÈºÒ»¸ö¿¸²»×¡£¬¾ÍÈ«¹«Ë¾Õ¨¹øÁË¡£ÄÇΪʲôһµ½·¹µã¾Í±¨¾¯ÄØ£¿ÒòΪÁ÷Á¿±È½Ï´ó£¬ µ¼ÖÂESÏß³ÌÊý쭸ߣ¬cpuÖ±ÍùÉÏ´Ü£¬²éѯºÄʱÔö¼Ó£¬²¢´«µ¼¸øËùÓе÷Ó÷½£¬µ¼Ö¸ü´ó·¶Î§µÄÑÓʱ¡£ÄÇôÈçºÎ½â¾öÕâ¸öÎÊÌâÄØ£¿Í¨¹ýÉîÈëES¼¯Èº£¬ÎÒÃÇ·¢ÏÖÁËÒÔϼ¸¸öÎÊÌ⣺

ES¸ºÔز»ºÏÀí£¬ÈȵãÎÊÌâÑÏÖØ¡£ESÖ÷¼¯ÈºÒ»¹²Óм¸Ê®¸ö½Úµã£¬ÓеĽڵãÉϲ¿ÊðµÄshardÊýÆ«¶à£¬ÓеĽڵ㲿ÊðµÄshardÊýºÜÉÙ£¬µ¼ÖÂijЩ·þÎñÆ÷µÄ¸ºÔغܸߣ¬Ã¿µ½Á÷Á¿¸ß·åÆÚ£¬¾Í¾­³£Ô¤¾¯¡£

ESÏ̳߳صĴóСÉèÖõÃÌ«¸ß£¬µ¼ÖÂcpu쭸ߡ£ÎÒÃÇÖªµÀ£¬ÉèÖÃESµÄthreadpool£¬Ò»°ã½«Ïß³ÌÊýÉèÖÃΪ·þÎñÆ÷µÄcpuºËÊý£¬¼´Ê¹ESµÄ²éѯѹÁ¦ºÜ´ó£¬ÐèÒªÔö¼ÓÏß³ÌÊý£¬ÄÇ×îºÃÒ²²»Òª³¬¹ý¡°cpu core * 3 / 2 + 1¡±¡£Èç¹ûÉèÖõÄÏß³ÌÊý¹ý¶à£¬»áµ¼ÖÂcpuÔÚ¶à¸öÏß³ÌÉÏÏÂÎÄÖ®¼äƵ·±À´»ØÇл»£¬ÀË·Ñ´óÁ¿cpu×ÊÔ´¡£

shard·ÖÅäµÄÄÚ´æÌ«´ó£¬100g£¬µ¼Ö²éѯ±äÂý¡£ÎÒÃÇÖªµÀ£¬ESµÄË÷ÒýÒªºÏÀí·ÖÅäshardÊý£¬Òª¿ØÖÆÒ»¸öshardµÄÄÚ´æ´óСÔÚ50gÒÔÄÚ¡£Èç¹ûÒ»¸öshard·ÖÅäµÄÄÚ´æ¹ý´ó£¬»áµ¼Ö²éѯ±äÂý£¬ºÄʱÔö¼Ó£¬ÑÏÖØÍÏÀÛÐÔÄÜ¡£

stringÀàÐ͵Ä×Ö¶ÎÉèÖÃÁËË«×ֶΣ¬¼ÈÊÇtext£¬ÓÖÊÇkeyword£¬µ¼Ö´洢ÈÝÁ¿Ôö´óÁËÒ»±¶¡£»áÔ±ÐÅÏ¢µÄ²éѯ²»ÐèÒª¹ØÁª¶È´ò·Ö£¬Ö±½Ó¸ù¾Ýkeyword²éѯ¾ÍÐУ¬ËùÒÔÍêÈ«¿ÉÒÔ½«text×Ö¶ÎÈ¥µô£¬ÕâÑù¾ÍÄܽÚÊ¡ºÜ´óÒ»²¿·Ö´æ´¢¿Õ¼ä£¬ÌáÉýÐÔÄÜ¡£

ES²éѯ£¬Ê¹ÓÃfilter£¬²»Ê¹ÓÃquery¡£ÒòΪquery»á¶ÔËÑË÷½á¹û½øÐÐÏà¹Ø¶ÈËã·Ö£¬±È½ÏºÄcpu£¬¶ø»áÔ±ÐÅÏ¢µÄ²éѯÊDz»ÐèÒªËã·ÖµÄ£¬Õⲿ·ÖµÄÐÔÄÜËðºÄÍêÈ«¿ÉÒÔ±ÜÃâ¡£

½ÚÔ¼ESËãÁ¦£¬½«ESµÄËÑË÷½á¹ûÅÅÐò·ÅÔÚ»áԱϵͳµÄjvmÄÚ´æÖнøÐС£

Ôö¼Órouting key¡£ÎÒÃÇÖªµÀ£¬Ò»´ÎES²éѯ£¬»á½«ÇëÇó·Ö·¢¸øËùÓÐshard£¬µÈËùÓÐshard·µ»Ø½á¹ûºóÔÙ¾ÛºÏÊý¾Ý£¬×îºó½«½á¹û·µ»Ø¸øµ÷Ó÷½¡£Èç¹ûÎÒÃÇÊÂÏÈÒѾ­ÖªµÀÊý¾Ý·Ö²¼ÔÚÄÄЩshardÉÏ£¬ÄÇô¾Í¿ÉÒÔ¼õÉÙ´óÁ¿²»±ØÒªµÄÇëÇó£¬ÌáÉý²éѯÐÔÄÜ¡£

¾­¹ýÒÔÉÏÓÅ»¯£¬³É¹û·Ç³£ÏÔÖø£¬ES¼¯ÈºµÄcpu´ó·ùϽµ£¬²éѯÐÔÄÜ´ó·ùÌáÉý¡£ES¼¯ÈºµÄcpuʹÓÃÂÊ£º

»áԱϵͳµÄ½Ó¿ÚºÄʱ£º

»áÔ±Redis»º´æ·½°¸

Ò»Ö±ÒÔÀ´£¬»áԱϵͳÊDz»×ö»º´æµÄ£¬Ô­ÒòÖ÷ÒªÓÐÁ½¸ö£ºµÚÒ»¸ö£¬Ç°Ãæ½²µÄES¼¯ÈºÐÔÄܺܺã¬Ãë²¢·¢3Íò¶à£¬99ÏߺÄʱ5ºÁÃë×óÓÒ£¬ÒѾ­×ã¹»Ó¦¸¶¸÷ÖÖ¼¬Êֵij¡¾°¡£µÚ¶þ¸ö£¬ÓеÄÒµÎñ¶Ô»áÔ±µÄ°ó¶¨¹ØÏµÒªÇóʵʱһÖ£¬¶ø»áÔ±ÊÇÒ»¸ö·¢Õ¹ÁË10¶àÄêµÄÀÏϵͳ£¬ÊÇÒ»¸öÓɺöà½Ó¿Ú¡¢ºÃ¶àϵͳ×é³ÉµÄ·Ö²¼Ê½ÏµÍ³¡£ËùÒÔ£¬Ö»ÒªÓÐÒ»¸ö½Ó¿ÚûÓп¼Âǵ½Î»£¬Ã»Óм°Ê±È¥¸üлº´æ£¬¾Í»áµ¼ÖÂÔàÊý¾Ý£¬½ø¶øÒý·¢Ò»ÏµÁеÄÎÊÌ⣬ÀýÈ磺Óû§ÔÚAPPÉÏ¿´²»µ½Î¢ÐŶ©µ¥¡¢APPºÍ΢ÐŵĻáÔ±µÈ¼¶¡¢Àï³ÌµÈûºÏ²¢¡¢Î¢ÐźÍAPPÎÞ·¨½»²æÓªÏúµÈµÈ¡£ÄǺóÀ´ÎªÊ²Ã´ÓÖÒª×ö»º´æÄØ£¿ÊÇÒòΪ½ñÄê»úƱµÄäºÐ»î¶¯£¬Ëü´øÀ´µÄ˲ʱ²¢·¢Ì«¸ßÁË¡£ËäÈ»»áԱϵͳ°²È»ÎÞí¦£¬µ«»¹ÊÇÓеãÐÄÓÐÓà¼Â£¬ÎÈÍׯð¼û£¬×îÖÕ»¹ÊǾö¶¨ÊµÊ©»º´æ·½°¸¡£

1. ES½üÒ»ÃëÑÓʱµ¼ÖµÄRedis»º´æÊý¾Ý²»Ò»ÖÂÎÊÌâµÄ½â¾ö·½°¸

ÔÚ×ö»áÔ±»º´æ·½°¸µÄ¹ý³ÌÖУ¬Óöµ½Ò»¸öESÒý·¢µÄÎÊÌ⣬¸ÃÎÊÌâ»áµ¼Ö»º´æÊý¾ÝµÄ²»Ò»Ö¡£ÎÒÃÇÖªµÀ£¬ES²Ù×÷Êý¾ÝÊǽüʵʱµÄ£¬ÍùESÐÂÔöÒ»¸öDocument£¬´ËʱÁ¢¼´È¥²é£¬ÊDz鲻µ½µÄ£¬ÐèÒªµÈ´ý1Ãëºó²ÅÄܲéѯµ½¡£ÈçÏÂͼËùʾ£º

ESµÄ½üʵʱ»úÖÆÎªÊ²Ã´»áµ¼ÖÂredis»º´æÊý¾Ý²»Ò»ÖÂÄØ£¿¾ßÌåÀ´½²£¬¼ÙÉèÒ»¸öÓû§×¢ÏúÁË×Ô¼ºµÄAPPÕ˺ţ¬´ËʱÐèÒª¸üÐÂES£¬É¾³ýAPPÕ˺źÍ΢ÐÅÕ˺ŵİ󶨹ØÏµ¡£¶øESµÄÊý¾Ý¸üÐÂÊǽüʵʱµÄ£¬Ò²¾ÍÊÇ˵£¬1ÃëºóÄã²ÅÄܲéѯµ½¸üкóµÄÊý¾Ý¡£¶ø¾ÍÔÚÕâ1ÃëÄÚ£¬ÓиöÇëÇóÀ´²éѯ¸ÃÓû§µÄ»áÔ±°ó¶¨¹ØÏµ£¬ËüÏȵ½redis»º´æÖв飬·¢ÏÖûÓУ¬È»ºóµ½ES²é£¬²éµ½ÁË£¬µ«²éµ½µÄÊǸüÐÂǰµÄ¾ÉÊý¾Ý¡£×îºó£¬¸ÃÇëÇó°Ñ²éѯµ½µÄ¾ÉÊý¾Ý¸üе½redis»º´æ²¢·µ»Ø¡£¾ÍÕâÑù£¬1Ãëºó£¬ESÖиÃÓû§µÄ»áÔ±Êý¾Ý¸üÐÂÁË£¬µ«redis»º´æµÄÊý¾Ý»¹ÊǾÉÊý¾Ý£¬µ¼ÖÂÁËredis»º´æ¸úESµÄÊý¾Ý²»Ò»Ö¡£ÈçÏÂͼËùʾ£º

Ãæ¶Ô¸ÃÎÊÌ⣬ÈçºÎ½â¾öÄØ£¿ÎÒÃǵÄ˼·ÊÇ£¬ÔÚ¸üÐÂESÊý¾Ýʱ£¬¼ÓÒ»¸ö2ÃëµÄredis·Ö²¼Ê½²¢·¢Ëø£¬ÎªÁ˱£Ö¤»º´æÊý¾ÝµÄÒ»ÖÂÐÔ£¬½Ó×ÅÔÙɾ³ýredisÖиûáÔ±µÄ»º´æÊý¾Ý¡£Èç¹û´ËʱÓÐÇëÇóÀ´²éѯÊý¾Ý£¬ÏÈ»ñÈ¡·Ö²¼Ê½Ëø£¬·¢ÏָûáÔ±IDÒѾ­ÉÏËøÁË£¬ËµÃ÷ES¸Õ¸Õ¸üеÄÊý¾ÝÉÐδÉúЧ£¬ÄÇô´Ëʱ²éѯÍêÊý¾Ýºó¾Í²»¸üÐÂredis»º´æÁË£¬Ö±½Ó·µ»Ø£¬ÕâÑù¾Í±ÜÃâÁË»º´æÊý¾ÝµÄ²»Ò»ÖÂÎÊÌâ¡£ÈçÏÂͼËùʾ£º

ÉÏÊö·½°¸£¬Õ§Ò»¿´ËƺõûʲôÎÊÌâÁË£¬µ«×Ðϸ·ÖÎö£¬»¹ÊÇÓпÉÄܵ¼Ö»º´æÊý¾ÝµÄ²»Ò»Ö¡£ÀýÈ磬ÔÚ¸üÐÂÇëÇó¼Ó·Ö²¼Ê½ËøÖ®Ç°£¬Ç¡ºÃÓÐÒ»¸ö²éѯÇëÇó»ñÈ¡·Ö²¼Ê½Ëø£¬¶ø´ËʱÊÇûÓÐËøµÄ£¬ËùÒÔËü¿ÉÒÔ¼ÌÐø¸üлº´æ¡£µ«¾ÍÔÚËû¸üлº´æÖ®Ç°£¬Ïß³ÌblockÁË£¬´Ëʱ¸üÐÂÇëÇóÀ´ÁË£¬¼ÓÁË·Ö²¼Ê½Ëø£¬²¢É¾³ýÁË»º´æ¡£µ±¸üÐÂÇëÇóÍê³É²Ù×÷ºó£¬²éѯÇëÇóµÄÏ̻߳î¹ýÀ´ÁË£¬´ËʱËüÔÙÖ´Ðиüлº´æ£¬¾Í°ÑÔàÊý¾Ýдµ½»º´æÖÐÁË¡£·¢ÏÖûÓУ¿Ö÷ÒªµÄÎÊÌâÖ¢½á¾ÍÔÚÓÚ¡°É¾³ý»º´æ¡±ºÍ¡°¸üлº´æ¡±·¢ÉúÁ˲¢·¢³åÍ»£¬Ö»Òª½«ËüÃÇ»¥³â£¬¾ÍÄܽâ¾öÎÊÌâ¡£ÈçÏÂͼËùʾ£º

ʵʩÁË»º´æ·½°¸ºó£¬¾­Í³¼Æ£¬»º´æÃüÖÐÂÊ90%+£¬¼«´ó»º½âÁËESµÄѹÁ¦£¬»áԱϵͳÕûÌåÐÔÄܵõ½Á˺ܴóÌáÉý¡£

2. RedisË«ÖÐÐĶ༯Ⱥ¼Ü¹¹

½ÓÏÂÀ´£¬ÎÒÃÇ¿´Ò»ÏÂÈçºÎ±£ÕÏRedis¼¯ÈºµÄ¸ß¿ÉÓá£ÈçÏÂͼËùʾ£º

¹ØÓÚRedis¼¯ÈºµÄ¸ß¿ÉÓã¬ÎÒÃDzÉÓÃÁËË«ÖÐÐĶ༯ȺµÄģʽ¡£ÔÚ»ú·¿AºÍ»ú·¿B¸÷²¿ÊðÒ»Ì×Redis¼¯Èº¡£¸üлº´æÊý¾Ýʱ£¬Ë«Ð´£¬Ö»ÓÐÁ½¸ö»ú·¿µÄredis¼¯Èº¶¼Ð´³É¹¦ÁË£¬²Å·µ»Ø³É¹¦¡£²éѯ»º´æÊý¾Ýʱ£¬»ú·¿Äھͽü²éѯ£¬½µµÍÑÓʱ¡£ÕâÑù£¬¼´Ê¹»ú·¿AÕûÌå¹ÊÕÏ£¬»ú·¿B»¹ÄÜÌṩÍêÕûµÄ»áÔ±·þÎñ¡£

¸ß¿ÉÓûáÔ±Ö÷¿â·½°¸

ÉÏÊö½²µ½£¬È«Æ½Ì¨»áÔ±µÄ°ó¶¨¹ØÏµÊý¾Ý´æÔÚES£¬¶ø»áÔ±µÄ×¢²áÃ÷ϸÊý¾Ý´æÔÚ¹ØÏµÐÍÊý¾Ý¿â¡£×îÔ磬»áԱʹÓõÄÊý¾Ý¿âÊÇSqlServer£¬Ö±µ½ÓÐÒ»Ì죬DBAÕÒµ½ÎÒÃÇ˵£¬µ¥Ì¨SqlServerÊý¾Ý¿âÒѾ­´æ´¢ÁËÊ®¶àÒڵĻáÔ±Êý¾Ý£¬·þÎñÆ÷ÒÑ´ïµ½ÎïÀí¼«ÏÞ£¬²»ÄÜÔÙÀ©Õ¹ÁË¡£°´ÕÕÏÖÔÚµÄÔö³¤Ç÷ÊÆ£¬¹ý²»Á˶à¾Ã£¬Õû¸öSqlServerÊý¾Ý¿â¾Í±ÀÁË¡£ÄãÏëÏ룬ÄÇÊÇÒ»ÖÖʲôÑùµÄÔÖÄѳ¡¾°£º»áÔ±Êý¾Ý¿â±ÀÁË£¬»áԱϵͳ¾Í±ÀÁË£»»áԱϵͳ±ÀÁË£¬È«¹«Ë¾ËùÓÐÒµÎñÏ߾ͱÀÁË¡£ÏëÏë¾Í²»º®¶øÀõ£¬ËáˬÎޱȣ¬Îª´ËÎÒÃÇÁ¢¿Ì¿ªÆôÁËÇ¨ÒÆDBµÄ¹¤×÷¡£

1. MySqlË«ÖÐÐÄPartition¼¯Èº·½°¸

¾­¹ýµ÷ÑУ¬ÎÒÃÇÑ¡ÔñÁËË«ÖÐÐÄ·Ö¿â·Ö±íµÄMySql¼¯Èº·½°¸£¬ÈçÏÂͼËùʾ£º

»áÔ±Ò»¹²ÓÐÊ®¶àÒÚµÄÊý¾Ý£¬ÎÒÃǰѻáÔ±Ö÷¿â·ÖÁË1000¶à¸ö·ÖƬ£¬Æ½·Öµ½Ã¿¸ö·ÖƬ´ó¸Å°ÙÍòµÄÁ¿¼¶£¬×㹻ʹÓÃÁË¡£MySql¼¯Èº²ÉÓÃ1Ö÷3´ÓµÄ¼Ü¹¹£¬Ö÷¿â·ÅÔÚ»ú·¿A£¬´Ó¿â·ÅÔÚ»ú·¿B£¬Á½¸ö»ú·¿Ö®¼äͨ¹ýרÏßͬ²½Êý¾Ý£¬ÑÓ³ÙÔÚ1ºÁÃëÄÚ¡£»áԱϵͳͨ¹ýDBRoute¶ÁдÊý¾Ý£¬Ð´Êý¾Ý¶¼Â·Óɵ½master½ÚµãËùÔڵĻú·¿A£¬¶ÁÊý¾Ý¶¼Â·Óɵ½±¾µØ»ú·¿£¬¾Í½ü·ÃÎÊ£¬¼õÉÙÍøÂçÑÓ³Ù¡£ÕâÑù£¬²ÉÓÃË«ÖÐÐĵÄMySql¼¯Èº¼Ü¹¹£¬¼«´óÌá¸ßÁË¿ÉÓÃÐÔ£¬¼´Ê¹»ú·¿AÕûÌå¶¼±ÀÁË£¬»¹¿ÉÒÔ½«»ú·¿BµÄSlaveÉý¼¶ÎªMaster£¬¼ÌÐøÌṩ·þÎñ¡£

Ë«ÖÐÐÄMySql¼¯Èº´î½¨ºÃºó£¬ÎÒÃǽøÐÐÁËѹ²â£¬²âÊÔÏÂÀ´£¬Ãë²¢·¢ÄÜ´ïµ½2Íò¶à£¬Æ½¾ùºÄʱÔÚ10ºÁÃëÄÚ£¬ÐÔÄÜ´ï±ê¡£

2. »áÔ±Ö÷¿âƽ»¬Ç¨ÒÆ·½°¸

½ÓÏÂÀ´µÄ¹¤×÷£¬¾ÍÊǰѻáԱϵͳµÄµ×²ã´æ´¢´ÓSqlServerÇе½MySqlÉÏ£¬ÕâÊǸö·çÏÕ¼«¸ßµÄ¹¤×÷£¬Ö÷ÒªÓÐÒÔϼ¸¸öÄѵ㣺

»áԱϵͳÊÇÒ»¿Ì¶¼²»ÄÜÍ£»úµÄ£¬ÒªÔÚ²»Í£»úµÄÇé¿öÏÂÍê³ÉSqlServerµ½MySqlµÄÇл»£¬¾ÍÏñÊÇÔÚ¸ø¸ßËÙÐÐÊ»µÄÆû³µ»»ÂÖ×Ó¡£

»áԱϵͳÊÇÓɺܶà¸öϵͳºÍ½Ó¿Ú×é³ÉµÄ£¬±Ï¾¹·¢Õ¹ÁË10¶àÄ꣬ÓÉÓÚÀúÊ·Ô­Òò£¬ÒÅÁôÁË´óÁ¿ÀϽӿڣ¬Âß¼­´í×Û¸´ÔÓ¡£Õâô¶àϵͳ£¬±ØÐëÒ»¸ö²»ÂäµÄÈ«²¿ÊáÀíÇå³þ£¬DAL²ã´úÂë±ØÐëÖØÐ´£¬¶øÇÒ²»ÄܳöÈκÎÎÊÌ⣬·ñÔò½«ÊÇÔÖÄÑÐԵġ£

Êý¾ÝµÄÇ¨ÒÆÒª×öµ½ÎÞ·ìÇ¨ÒÆ£¬²»½öÊÇ´æÁ¿10¶àÒÚÊý¾ÝµÄÇ¨ÒÆ£¬ÊµÊ±²úÉúµÄÊý¾ÝÒ²ÒªÎÞ·ìͬ²½µ½mysql¡£ÁíÍ⣬³ýÁËÒª±£ÕÏÊý¾Ýͬ²½µÄʵʱÐÔ£¬»¹Òª±£Ö¤Êý¾ÝµÄÕýÈ·ÐÔ£¬ÒÔ¼°SqlServerºÍMySqlÊý¾ÝµÄÒ»ÖÂÐÔ¡£

»ùÓÚÒÔÉÏÍ´µã£¬ÎÒÃÇÉè¼ÆÁË¡°È«Á¿Í¬²½¡¢ÔöÁ¿Í¬²½¡¢ÊµÊ±Á÷Á¿»Ò¶ÈÇл»¡±µÄ¼¼Êõ·½°¸¡£

Ê×ÏÈ£¬ÎªÁ˱£Ö¤Êý¾ÝµÄÎÞ·ìÇл»£¬²ÉÓÃʵʱ˫дµÄ·½°¸¡£ÒòΪҵÎñÂß¼­µÄ¸´ÔÓ£¬ÒÔ¼°SqlServerºÍMySqlµÄ¼¼Êõ²îÒìÐÔ£¬ÔÚ˫дmysqlµÄ¹ý³ÌÖУ¬²»Ò»¶¨»áд³É¹¦£¬¶øÒ»µ©Ð´Ê§°Ü£¬¾Í»áµ¼ÖÂSqlServerºÍMySqlµÄÊý¾Ý²»Ò»Ö£¬ÕâÊǾø²»ÔÊÐíµÄ¡£ËùÒÔ£¬ÎÒÃDzÉÈ¡µÄ²ßÂÔÊÇ£¬ÔÚÊÔÔËÐÐÆÚ¼ä£¬Ö÷дSqlServer£¬È»ºóͨ¹ýÏ̳߳ØÒ첽дMySql£¬Èç¹ûдʧ°ÜÁË£¬ÖØÊÔÈý´Î£¬Èç¹ûÒÀȻʧ°Ü£¬Ôò¼ÇÈÕÖ¾£¬È»ºóÈ˹¤ÅŲéÔ­Òò£¬½â¾öºó£¬¼ÌÐøË«Ð´£¬Ö±µ½ÔËÐÐÒ»¶Îʱ¼ä£¬Ã»ÓÐ˫дʧ°ÜµÄÇé¿ö¡£Í¨¹ýÉÏÊö²ßÂÔ£¬¿ÉÒÔÈ·±£ÔÚ¾ø´ó²¿·ÖÇé¿öÏ£¬Ë«Ð´²Ù×÷µÄÕýÈ·ÐÔºÍÎȶ¨ÐÔ£¬¼´Ê¹ÔÚÊÔÔËÐÐÆÚ¼ä³öÏÖÁËSqlServerºÍMySqlµÄÊý¾Ý²»Ò»ÖµÄÇé¿ö£¬Ò²¿ÉÒÔ»ùÓÚSqlServerÔÙ´ÎÈ«Á¿¹¹½¨³öMySqlµÄÊý¾Ý£¬ÒòΪÎÒÃÇÔÚÉè¼ÆË«Ð´²ßÂÔʱ£¬»áÈ·±£SqlServerÒ»¶¨ÄÜд³É¹¦£¬Ò²¾ÍÊÇ˵£¬SqlServerÖеÄÊý¾ÝÊÇÈ«Á¿×îÍêÕû¡¢×îÕýÈ·µÄ¡£ÈçÏÂͼËùʾ£º

½²ÍêÁË˫д£¬½ÓÏÂÀ´ÎÒÃÇ¿´Ò»Ï¡°¶ÁÊý¾Ý¡±ÈçºÎ»Ò¶È¡£ÕûÌå˼·ÊÇ£¬Í¨¹ýA/Bƽ̨Öð²½»Ò¶ÈÁ÷Á¿£¬¸Õ¿ªÊ¼100%µÄÁ÷Á¿¶ÁÈ¡SqlServerÊý¾Ý¿â£¬È»ºóÖð²½ÇÐÁ÷Á¿¶ÁÈ¡MySqlÊý¾Ý¿â£¬ÏÈ1%£¬Èç¹ûûÓÐÎÊÌ⣬ÔÙÖð²½·ÅÁ÷Á¿£¬×îÖÕ100%µÄÁ÷Á¿¶¼×ßMySqlÊý¾Ý¿â¡£ÔÚÖð²½»Ò¶ÈÁ÷Á¿µÄ¹ý³ÌÖУ¬ÐèÒªÓÐÑéÖ¤»úÖÆ£¬Ö»ÓÐÑé֤ûÎÊÌâÁË£¬²ÅÄܽøÒ»²½·Å´óÁ÷Á¿¡£ÄÇôÕâ¸öÑéÖ¤»úÖÆÈçºÎÊµÊ©ÄØ£¿·½°¸ÊÇ£¬ÔÚÒ»´Î²éѯÇëÇóÀͨ¹ýÒì²½Ị̈߳¬±È½ÏSqlServerºÍ MySqlµÄ²éѯ½á¹ûÊÇ·ñÒ»Ö£¬Èç¹û²»Ò»Ö£¬¼ÇÈÕÖ¾£¬ÔÙÈ˹¤¼ì²é²»Ò»ÖµÄÔ­Òò£¬Ö±µ½³¹µ×½â¾ö²»Ò»ÖµÄÎÊÌâºó£¬ÔÙÖð²½»Ò¶ÈÁ÷Á¿¡£ÈçÏÂͼËùʾ£º

ËùÒÔ£¬ÕûÌåµÄʵʩÁ÷³ÌÈçÏ£º

Ê×ÏÈ£¬ÔÚÒ»¸öÒ¹ºÚ·ç¸ßµÄÉîÒ¹£¬Á÷Á¿×îСµÄʱºò£¬Íê³ÉSqlServerµ½MySqlÊý¾Ý¿âµÄÈ«Á¿Êý¾Ýͬ²½¡£½Ó×Å£¬¿ªÆô˫д£¬´Ëʱ£¬Èç¹ûÓÐÓû§×¢²á£¬¾Í»áʵʱ˫дµ½Á½¸öÊý¾Ý¿â¡£ÄÇô£¬ÔÚÈ«Á¿Í¬²½ºÍʵʱ˫д¿ªÆôÖ®¼ä£¬Á½¸öÊý¾Ý¿â»¹Ïà²îÕâ¶Îʱ¼äµÄÊý¾Ý£¬ËùÒÔÐèÒªÔÙ´ÎÔöÁ¿Í¬²½£¬°ÑÊý¾Ý²¹³äÍêÕû£¬ÒÔ·ÀÊý¾ÝµÄ²»Ò»Ö¡£Ê£ÏµÄʱ¼ä£¬¾ÍÊǸ÷ÖÖÈÕÖ¾¼à¿Ø£¬¿´Ë«Ð´ÊÇ·ñÓÐÎÊÌ⣬¿´Êý¾Ý±È¶ÔÊÇ·ñÒ»Öµȵȡ£Õâ¶Îʱ¼äÊǺÄʱ×µÄ£¬Ò²ÊÇ×îÈÝÒ×·¢ÉúÎÊÌâµÄ£¬Èç¹ûÓеÄÎÊÌâ±È½ÏÑÏÖØ£¬µ¼ÖÂÊý¾Ý²»Ò»ÖÂÁË£¬¾ÍÐèÒª´ÓÍ·ÔÙÀ´£¬ÔٴλùÓÚSqlServerÈ«Á¿¹¹½¨MySqlÊý¾Ý¿â£¬È»ºóÖØÐ»ҶÈÁ÷Á¿£¬Ö±µ½×îºó£¬100%µÄÁ÷Á¿È«²¿»Ò¶Èµ½MySql£¬´Ëʱ¾Í´ó¹¦¸æ³ÉÁË£¬ÏÂÏ߻ҶÈÂß¼­£¬ËùÓжÁд¶¼Çе½MySql¼¯Èº¡£

3. MySqlºÍESÖ÷±¸¼¯Èº·½°¸

×öµ½ÕâÒ»²½£¬¸Ð¾õ»áÔ±Ö÷¿âÓ¦¸ÃûÎÊÌâÁË£¬¿Édal×é¼þµÄÒ»´ÎÑÏÖØ¹ÊÕϸıäÁËÎÒÃǵÄÏë·¨¡£ÄǴιÊÕϺֲܿÀ£¬¹«Ë¾ºÜ¶àÓ¦ÓÃÁ¬½Ó²»ÉÏÊý¾Ý¿âÁË£¬´´µ¥Á¿Ö±ÏßÍùϵô£¬ÕâÈÃÎÒÃÇÒâʶµ½£¬¼´Ê¹Êý¾Ý¿âÊǺõ쬵«dal×é¼þÒì³££¬ÒÀÈ»ÄÜÈûáԱϵͳ¹Òµô¡£ËùÒÔ£¬ÎÒÃÇÔÙ´ÎÒì¹¹ÁË»áÔ±Ö÷¿âµÄÊý¾ÝÔ´£¬Ë«Ð´Êý¾Ýµ½ES£¬ÈçÏÂËùʾ£º

Èç¹ûdal×é¼þ¹ÊÕÏ»òMySqlÊý¾Ý¿â¹ÒÁË£¬¿ÉÒ԰ѶÁдÇе½ES£¬µÈMySql»Ö¸´ÁË£¬ÔÙ°ÑÊý¾Ýͬ²½µ½MySql£¬×îºó°Ñ¶ÁдÔÙÇлص½MySqlÊý¾Ý¿â¡£ÈçÏÂͼËùʾ£º

Òì³£»áÔ±¹ØÏµÖÎÀí

»áԱϵͳ²»½ö½öÒª±£Ö¤ÏµÍ³µÄÎȶ¨ºÍ¸ß¿ÉÓã¬Êý¾ÝµÄ¾«×¼ºÍÕýȷҲͬÑùÖØÒª¡£¾Ù¸öÀý×Ó£¬Ò»¸ö·Ö²¼Ê½²¢·¢¹ÊÕÏ£¬µ¼ÖÂÒ»ÃûÓû§µÄAPPÕË»§°ó¶¨Á˱ðÈ˵Ä΢ÐÅС³ÌÐòÕË»§£¬Õ⽫»á´øÀ´·Ç³£¶ñÁÓµÄÓ°Ïì¡£Ê×ÏÈ£¬Ò»µ©ÕâÁ½¸öÕ˺Űó¶¨ÁË£¬ÄÇôÕâÁ½¸öÓû§ÏµľƵꡢ»úƱ¡¢»ð³µÆ±¶©µ¥ÊÇ»¥Ïà¿ÉÒÔ¿´µ½µÄ¡£ÄãÏëÏ룬±ðÈËÄÜ¿´µ½Äã¶©µÄ¾Æµê¶©µ¥£¬Äã»ð²»»ð£¬»á²»»áͶËߣ¿³ýÁËÄÜ¿´µ½±ðÈ˵Ķ©µ¥£¬Ä㻹ÄܲÙ×÷¶©µ¥¡£ÀýÈ磬һ¸öÓû§ÔÚAPPµÄ¶©µ¥ÖÐÐÄ£¬¿´µ½Á˱ðÈ˶©µÄ»úƱ¶©µ¥£¬Ëû¾õµÃ²»ÊÇ×Ô¼ºµÄ¶©µ¥£¬¾Í°Ñ¶©µ¥È¡ÏûÁË¡£Õ⽫»á´øÀ´·Ç³£ÑÏÖØµÄ¿ÍËߣ¬´ó¼ÒÖªµÀ£¬»úƱÍ˶©·ÑÓÃÊÇͦ¸ßµÄ£¬Õâ²»½öÓ°ÏìÁ˸ÃÓû§µÄÕý³£³öÐУ¬»¹µ¼ÖÂÁ˱ȽϴóµÄ¾­¼ÃËðʧ£¬·Ç³£Ôã¸â¡£

Õë¶ÔÕâЩÒì³£»áÔ±Õ˺ţ¬ÎÒÃǽøÐÐÁËÏêϸµÄÊáÀí£¬Í¨¹ý·Ç³£¸´ÔÓÉÕÄÔµÄÂß¼­Ê¶±ð³öÕâЩÕ˺ţ¬²¢¶Ô»áÔ±½Ó¿Ú½øÐÐÁËÉî¶ÈÓÅ»¯ÖÎÀí£¬ÔÚ´úÂëÂß¼­²ã¶ÂסÁËÏà¹ØÂ©¶´£¬Íê³ÉÁËÒì³£»áÔ±µÄÖÎÀí¹¤×÷¡£ÈçÏÂͼËùʾ£º

Õ¹Íû£º¸ü¾«Ï¸»¯µÄÁ÷¿ØºÍ½µ¼¶²ßÂÔ

ÈκÎÒ»¸öϵͳ£¬¶¼²»Äܱ£Ö¤°Ù·ÖÖ®Ò»°Ù²»³öÎÊÌ⣬ËùÒÔÎÒÃÇÒªÓÐÃæÏòʧ°ÜµÄÉè¼Æ£¬ÄǾÍÊǸü¾«Ï¸»¯µÄÁ÷¿ØºÍ½µ¼¶²ßÂÔ¡£

1. ¸ü¾«Ï¸»¯µÄÁ÷¿Ø²ßÂÔ

ÈÈµã¿ØÖÆ¡£Õë¶ÔºÚ²úË¢µ¥µÄ³¡¾°£¬Í¬Ò»¸ö»áÔ±id»áÓдóÁ¿Öظ´µÄÇëÇó£¬ÐγÉÈȵãÕ˺ţ¬µ±ÕâЩÕ˺ŵķÃÎʳ¬¹ýÉ趨ãÐֵʱ£¬ÊµÊ©ÏÞÁ÷²ßÂÔ¡£

»ùÓÚµ÷ÓÃÕ˺ŵÄÁ÷¿Ø¹æÔò¡£Õâ¸ö²ßÂÔÖ÷ÒªÊÇ·ÀÖ¹µ÷Ó÷½µÄ´úÂëbugµ¼ÖµĴóÁ÷Á¿¡£ÀýÈ磬µ÷Ó÷½ÔÚÒ»´ÎÓû§ÇëÇóÖУ¬Ñ­»·ºÜ¶à´ÎÀ´µ÷ÓûáÔ±½Ó¿Ú£¬µ¼Ö»áԱϵͳÁ÷Á¿±©ÔöºÜ¶à±¶¡£ËùÒÔ£¬ÒªÕë¶Ôÿ¸öµ÷ÓÃÕ˺ÅÉèÖÃÁ÷¿Ø¹æÔò£¬µ±³¬¹ýãÐֵʱ£¬ÊµÊ©ÏÞÁ÷²ßÂÔ¡£

È«¾ÖÁ÷¿Ø¹æÔò¡£ÎÒÃÇ»áԱϵͳÄÜ¿¹ÏÂtps 3Íò¶àµÄÃë²¢·¢ÇëÇóÁ¿£¬Èç¹û´Ëʱ£¬ÓиöºÜ¿Ö²ÀµÄÁ÷Á¿´ò¹ýÀ´£¬tps¸ß´ï10Íò£¬ÓëÆäÈÃÕⲨÁ÷Á¿°Ñ»áÔ±Êý¾Ý¿â¡¢esÈ«²¿´òËÀ£¬»¹²»Èç°Ñ³¬¹ý»áԱϵͳ³ÐÊÜ·¶Î§Ö®ÍâµÄÁ÷Á¿¿ìËÙʧ°Ü£¬ÖÁÉÙtps 3ÍòÄڵĻáÔ±ÇëÇóÄÜÕý³£ÏìÓ¦£¬²»»áÈÃÕû¸ö»áԱϵͳȫ²¿±ÀÀ£¡£

2. ¸ü¾«Ï¸»¯µÄ½µ¼¶²ßÂÔ

»ùÓÚÆ½¾ùÏìӦʱ¼äµÄ½µ¼¶¡£»áÔ±½Ó¿ÚÒ²ÓÐÒÀÀµÆäËû½Ó¿Ú£¬µ±µ÷ÓÃÆäËû½Ó¿ÚµÄƽ¾ùÏìӦʱ¼ä³¬¹ýãÐÖµ£¬½øÈë×¼½µ¼¶×´Ì¬¡£Èç¹û½ÓÏÂÀ´ 1s ÄÚ½øÈëµÄÇëÇó£¬ËüÃÇµÄÆ½¾ùÏìӦʱ¼ä¶¼³ÖÐø³¬¹ýãÐÖµ£¬ÄÇôÔÚ½ÓϵÄʱ¼ä´°¿ÚÄÚ£¬×Ô¶¯µØÈÛ¶Ï¡£

»ùÓÚÒì³£ÊýºÍÒì³£±ÈÀýµÄ½µ¼¶¡£µ±»áÔ±½Ó¿ÚÒÀÀµµÄÆäËû½Ó¿Ú·¢ÉúÒì³££¬Èç¹û1·ÖÖÓÄÚµÄÒì³£Êý³¬¹ýãÐÖµ£¬»òÕßÿÃëÒì³£×ÜÊýռͨ¹ýÁ¿µÄ±ÈÖµ³¬¹ýãÐÖµ£¬½øÈë½µ¼¶×´Ì¬£¬ÔÚ½ÓϵÄʱ¼ä´°¿ÚÖ®ÄÚ£¬×Ô¶¯ÈÛ¶Ï¡£

Ŀǰ£¬ÎÒÃÇ×î´óµÄÍ´µãÊÇ»áÔ±µ÷ÓÃÕ˺ŵÄÖÎÀí¡£¹«Ë¾ÄÚ£¬ÏëÒªµ÷ÓûáÔ±½Ó¿Ú£¬±ØÐëÉêÇëÒ»¸öµ÷ÓÃÕ˺ţ¬ÎÒÃÇ»á¼Ç¼¸ÃÕ˺ŵÄʹÓó¡¾°£¬²¢ÉèÖÃÁ÷¿Ø¡¢½µ¼¶²ßÂԵĹæÔò¡£µ«ÔÚʵ¼ÊʹÓõĹý³ÌÖУ¬ÉêÇëÁ˸ÃÕ˺ŵÄͬÊ£¬¿ÉÄÜÒ춯µ½ÆäËû²¿ÃÅÁË£¬´ËʱËû¿ÉÄÜÒ²»áµ÷ÓûáԱϵͳ£¬ÎªÁËʡʣ¬Ëû²»»áÔÙ´ÎÉêÇë»áÔ±Õ˺ţ¬¶øÊÇÖ±½ÓÑØÓÃÒÔǰµÄÕ˺ŹýÀ´µ÷Óã¬Õâµ¼ÖÂÎÒÃÇÎÞ·¨ÅжÏÒ»¸ö»áÔ±Õ˺ŵľßÌåʹÓó¡¾°ÊÇʲô£¬Ò²¾ÍÎÞ·¨ÊµÊ©¸ü¾«Ï¸µÄÁ÷¿ØºÍ½µ¼¶²ßÂÔ¡£ËùÒÔ£¬½ÓÏÂÀ´£¬ÎÒÃǽ«»á¶ÔËùÓе÷ÓÃÕ˺ŽøÐÐÒ»¸ö¸öµÄÊáÀí£¬ÕâÊǸö·Ç³£ÅÓ´óÇÒ·±ËöµÄ¹¤×÷£¬µ«ÎÞ·ÈçºÎ£¬Ó²×ÅͷƤҲҪ×öºÃ¡£

½áÓï

·ÂþÂþÆäÐÞÔ¶Ù⣬ÎὫÉÏ϶øÇóË÷¡£Î´À´µÄ·»¹ºÜ³¤£¬ÎÒÃǽ«»á³ÖÐøÓÅ»¯¾«½ø£¬¾¡Ö°¾¡Ô𣬲»ÈèʹÃü¡£

   
1597 ´Îä¯ÀÀ       28
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]
 
×îÐÂÎÄÕÂ
¼Ü¹¹Éè¼Æ-̸̸¼Ü¹¹
ʵÏÖSaaS£¨Èí¼þ¼°·þÎñ£©¼Ü¹¹Èý´ó¼¼ÊõÌôÕ½
µ½µ×ʲôÊÇÊý¾ÝÖÐ̨£¿
ÏìӦʽ¼Ü¹¹¼ò½é
ÒµÎñ¼Ü¹¹¡¢Ó¦Óüܹ¹ÓëÔÆ»ù´¡¼Ü¹¹
×îпγÌ
Èí¼þ¼Ü¹¹Éè¼Æ·½·¨¡¢°¸ÀýÓëʵ¼ù
´Ó´óÐ͵çÉ̼ܹ¹Ñݽø¿´»¥ÁªÍø¸ß¿ÉÓüܹ¹Éè¼Æ
´óÐÍ»¥ÁªÍø¸ß¿ÉÓüܹ¹Éè¼ÆÊµ¼ù
ÆóÒµ¼Ü¹¹Ê¦ (TOGAF¹Ù·½ÈÏÖ¤)
ǶÈëʽÈí¼þ¼Ü¹¹Éè¼Æ¡ª¸ß¼¶Êµ¼ù
³É¹¦°¸Àý
ijÐÂÄÜÔ´µçÁ¦ÆóÒµ Èí¼þ¼Ü¹¹Éè¼Æ·½·¨¡¢°¸ÀýÓëʵ¼ù
Öк½¹¤ÒµÄ³Ñо¿Ëù ǶÈëʽÈí¼þ¿ª·¢Ö¸ÄÏ
ij¹ìµÀ½»Í¨ÐÐÒµ ǶÈëʽÈí¼þ¸ß¼¶Éè¼ÆÊµ¼ù
±±¾© º½Ìì¿Æ¹¤Ä³×Ó¹«Ë¾ Èí¼þ²âÊԼܹ¹Ê¦
±±¾©Ä³ÁìÏÈÊý×ÖµØÍ¼ ¼Ü¹¹Ê¦£¨Éè¼Æ°¸Àý£©