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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
È«Á÷³ÌÖØ¹¹¾©¶«·þÎñÊг¡ÏµÍ³
 
  4326  次浏览      28
 2018-2-12 
 
±à¼­ÍƼö:

±¾ÎÄÀ´×ÔÓÚ×÷ÕßÕÅËÉÈ»£¬Àú´ÎµÄ´ó´ÙËùÃæÁٵļ¼ÊõÄѵ㣬×îÖØÒªµÄ»¹ÊÇ·þÎñÖÎÀí¡£Ï£Íû±¾ÎĶԴó¼ÒµÄÓÐËùÆô·¢¡£

¾©¶«·þÎñÊг¡£¨fw.jd.com£©ÊÇΪµÚÈý·½Èí¼þ·þÎñÉ̺;©¶«É̼ÒÌṩ·þÎñµÄ½»Òׯ½Ì¨¡£¾©¶«·þÎñÊг¡ÊÇÒ»¸öÒµÎñ¼«¶È¸´ÔÓµÄϵͳ£¬ÔÚÒµÎñÉϺ­¸ÇÁË·þÎñÀàÉÌÆ·¡¢´ÙÏú¡¢¼Æ·Ñ¡¢¶©¹º¡¢¶©µ¥¡¢Ö§¸¶¡¢½áËã¡¢ÍË¿îºÍ·¢Æ±µÈÂß¼­£¬¼¸ºõÉæ¼°µ½µçÉ̵ÄËùÓÐÔªËØ¡£

¾©¶«·þÎñÊг¡¼Ü¹¹

ÈçÉÏͼËùʾ£¬É̼Ҷ©¹º·þÎñ´Óµ¥Æ·Ò³½øÈ룬Ȼºó²éѯºÜ¶àÐÅÏ¢£¬Èç¼Û¸ñ¡¢ÆÀ¼Û¡£ÔÚÉ̼ҵã»÷Á¢¼´¶©¹ºÖ®Ç°£¬É̼һ᲻ͣµØ¶Ô±È¸÷Àà·þÎñ£¬´Óǰ¶Ëµ½ºó¶ËËùÓеķþÎñ»ù±¾É϶¼»áˢУ¬ÄÇô£¬Ã¿Ò»´ÎˢУ¬µ÷Ó÷þÎñ¾Í»á³ÐÊÜÒ»´Î·þÎñµÄµ÷Óᣵ±¶©µ¥Á¿Ôö¼ÓÒ»±¶µÄʱºò£¬Êµ¼Ê·þÎñ·ÃÎÊÁ¿×îÉÙÊÇ 10 ±¶¡£

ÄÇôΪÁËÓ¦¶ÔÈç´Ë´óµÄµ÷ÓÃÁ¿£¬Ã¿ÄêµÄ 618¡¢Ë« 11£¬¾©¶«·þÎñÊг¡ÓÖ×öÁËʲô£¿ÏÂÃæÎÒÃǻὲ½² 618¡¢Ë« 11 ±¸Õ½ºóÃæ£¬ÏµÍ³½øÐÐÖØ¹¹£¬¶¼´ÓÄÄЩ·½Ãæ½øÐÐÁËÓÅ»¯£¬È¥Ìá¸ßÁËϵͳµÄÈÝÔÖÐÔ£¬Ìá¸ßÁËϵͳӦ¶Ô·åÖµÁ÷Á¿µÄÄÜÁ¦¡£

Ê×ÏÈÒªÕûÀí×Ô¼ºµÄÖØ¹¹Ë¼Â·£¬´óÖÂÕûÀíΪ¼¸¸ö½×¶Î£ºÊáÀí±¡Èõµã¡¢ÏµÍ³¸ÄÔì¡¢ÉÏÏߺ͸´ÅÌ¡£

ÏêϸÀ´Ëµ£¬Öع¹¿ªÊ¼Òª¶Ôϵͳ×öÒ»´ÎÈ«ÃæµÄÊáÀíÕï¶Ï£¬ÆäÄ¿µÄ¾ÍÊÇÒªÕÒµ½ÏµÍ³±¡Èõµã¡£¶øÊáÀí·½·¨¿ÉÒÔ´Óϵͳ²¿ÊðñîºÏ¡¢UMP ±¨¾¯ & ÈÕÖ¾¡¢Âý SQL & ÍⲿÒÀÀµµÈ²»Í¬²ãÃæ×÷ΪÇÐÈëµã½øÐС£

ÔÚϵͳ¸ÄÔì½×¶Î£¬Í¨¹ý¶Ôϵͳ±¡ÈõµãµÄÊáÀí£¬½øÐÐϵͳ¼Ü¹¹¸ÄÔì·½°¸µÄÉè¼Æ£¬ÀûÓöþ°ËÔ­Àí£¬¼¯Öо«Á¦µ½×îÖØÒªµÄ»·½Ú£¬¼´»Æ½ðÁ÷³ÌµÄÓÅ»¯£¬×îºóÖÆ¶¨¼Æ»®ÅÅÆÚ¡£µ±È»£¬ÎÒÃÇ¿ÉÒÔÀûÓÃÃô½ÝµÄ˼Ï룬С²½¿ìÅÜ£¬³ÖÐøÓÅ»¯¸Ä½ø¡£

ÉÏÏß¾ÍÊÇÁÙÃÅÒ»½Å£¬Ì¨ÉÏÒ»·ÖÖÓ£¬Ì¨ÏÂÊ®Ä깦¡£ÎªÁ˱£Ö¤ÉÏÏ߳ɹ¦£¬Òª½øÐгä·ÖµÄÉÏÏ߳ﱸ¡£Ê×ÏÈÒªÕûÀíÉÏÏ߼ƻ®ºÍÇÐÁ÷·½°¸£¬ÆäÖаüÀ¨·Ö½×¶ÎÉÏÏß¡¢»Ò¶ÈÉÏÏߵȡ£¼Æ»®×¼±¸ºÃÖ®ºó¾ÍÒª½øÐз´¸´µÄѹ²âºÍÑÝÁ·£¬°üÀ¨¼«¶ËÇé¿öµÄ½µ¼¶ºÍÔ¤°¸µÄÆôÓõȵȡ£¾­ÑéÀ´½²£¬´ó¶àÊýÉÏÏßʧ°Ü£¬·´¸´»Ø¹öµÄ°¸Àý£¬´ó¶àÒ»Î޼ƻ®£¬¶þÎÞÔ¤°¸¡£

¼´Ê¹½øÐÐÁËÖÜÃܵÄÉÏÏ߳ﱸ£¬ÉÏÏßÈÔÈ»¿ÉÄܳöÏÖÒâÏë²»µ½µÄÎÊÌ⣬ËùÒÔÎÒÃÇÒª¶Ôÿһ´ÎÉÏÏß½øÐи´ÅÌ×ܽᣬ´Ó½ÌѵÖгɳ¤£¬²¢×ܽá³ö¿ìËÙ¶¨Î»ÎÊÌâµÄ¼¼ÄÜ£¬ÒÔ¼°ÌáÉý¹¤¾ßʹÓõÄÄÜÁ¦¡£

ÎÒÃÇÒÔ´ËΪ˼·£¬Í¨¹ý¾©¶«·þÎñÊг¡½øÐÐÖðÒ»½éÉÜ¡£

Ò»¡¢ÊáÀí±¡Èõµã

ÕÒ³ö±¡ÈõµãµÄ·½·¨Óкܶ࣬·þÎñÊг¡×÷Ϊһ¸öǰ̨ϵͳ£¬ÎÒÃÇ´Ó×îÓ°ÏìÓû§¸ÐÖªºÍÌåÑéµÄ½Ç¶È½øÐÐÊáÀí¡£

¶þ¡¢ÏµÍ³¸ÄÔì

ͨ¹ýÊáÀíϵͳ±¡Èõµã£¬Õç±ð³öÈ·ÈϵĸÄÔìµã¡£

1. UMP ¼à¿Ø±¨¾¯ & ÈÕÖ¾

ÎÒÃdz£Ëµ£¬Ñз¢ÈËÔ±ÓÐÁ½Ö»ÑÛ¾¦£¬Ò»Ö»ÊÇ¼à¿Ø±¨¾¯£¬ÁíÒ»Ö»¾ÍÊÇÈÕÖ¾£¬ËùÒÔÎÞÂÛʲôÇé¿ö¼à¿Ø±¨¾¯ÈÕÖ¾Ò»¶¨²»ÄÜÉÙ¡£Í¨¹ý²ÉÓà AOP µÄ·½Ê½£¬¶Ô¹¤³ÌËùÓÐ²ã½øÐÐͳһÇÐÃæÌí¼Ó¼à¿Ø±¨¾¯ºÍÈÕÖ¾¡£

ÌØ±ðҪ˵µÄÊÇ£¬ÉèÖÃÁ˱¨¾¯Ò»¶¨Òª¼´Ê±´¦ÀíºÍÓÅ»¯£¬ÎÞÂÛÊÇÐÔÄܱ¨¾¯»¹ÊÇ¿ÉÓÃÂʱ¨¾¯£¬ÐèרÈ˸ú½øÍƶ¯ÓÅ»¯£¬Èç¹û¸Ä¶¯Á¿ºÜ´ó»ò·çÏպܸߣ¬¿Éµ÷Õû±¨¾¯ãÐÖµ±¸×¢ºóÆÚÓÅ»¯£¬¾¯ÐÑÀÇÀ´Á˵ÄÇé¿ö¡£

2. È·ÈÏ´óÁ÷Á¿Ò³Ã泬ʱʱ¼ä

³¬Ê±Ê±¼äµÄÉèÖòÉÓÃÉÙ³¬Ê±¡¢¶àÖØÊÔ£¬Õâʵ¼ÊÉÏÊÇÒ»ÖÖ¿ìËÙʧ°Ü²ßÂÔ£¬ÈçµÚÈý·½½Ó¿Úµ÷Óó¬Ê±£¬Èç¹ûÉèÖùý³¤£¬ÔÚ·ÃÎÊÁ¿´óµÄʱºò£¬¾Í»áµ¼ÖÂÇëÇóÏ̻߳ýѹ¡¢CPU 쭸ߵÈÎÊÌâ¡£

³¬Ê±ÉèÖÃÒ»ÊÇÈ«Ãæ¼ì²é MySQL¡¢JimDB¡¢JSF µÈ RPC µ÷Óõij¬Ê±ÉèÖã¬ÓÈÆäÊÇ´óÁ÷Á¿Èë¿ÚµÄµ÷ÓÃÁ´Â·£¬¶þÊǸù¾Ýѹ²â½á¹û½áºÏ¾ßÌåÒµÎñ³¡¾°½øÐÐÉèÖõ÷Õû¡£

3. ½â¾öÂý SQL ÎÊÌâ

Âý SQL ÎÊÌâ´ó¶àÊýÇé¿ö϶¼ÊÇûÓÐË÷Òý»òÕßË÷ÒýʹÓôíÎóÒýÆðµÄ£¬ÈçË÷Òý×Ö¶ÎÊÇ varchar ÀàÐÍ£¬µ«ÊdzÌÐòÖÐÇëÇó DB µÄʱºò´«µÄÊÇ long ÀàÐÍ£¬Ôì³ÉË÷ÒýʧЧ¡£

Ê×ÏÈͨ¹ý DBA ÕÒ³öÂý SQL£¬ÆäÖÐÖØµã¹Ø×¢µ÷ÓôÎÊý¸ßºÍÏìÓ¦ËÙ¶ÈÂýµÄ SQL£¬Í¨¹ý Query ID ÕÒµ½¶ÔÓ¦µÄ SQL£¬È»ºóͨ¹ý EXPLAIN Ö´Ðмƻ®²é¿´ SQL ÃüÖеÄË÷Òý¡£Ìí¼ÓË÷ÒýÒ»¶¨Òª½áºÏ MySQL Ö´Ðмƻ®À´Åжϣ¬Í¬Ê±Ìí¼Ó Index ҪעÒâÇø·Ö¶È£¬Çø·Ö¶È =count(Distinct Ë÷ÒýÖµ)£¯×ÜÌõÊý£¬Çø·Ö¶ÈÔ½½Ó½ü 1£¬ËµÃ÷Çø·Ö¶ÈÔ½¸ß£¬²éѯµÄʱºò¾Í»á¹ýÂ˵ô¸ü¶àµÄÐÐÊý¾Ý¡£Èç¹ûijЩ SQL ²Ù×÷ÓдóÁ¿µÄ JOIN ²Ù×÷£¬¾ÍÒªÏë°ì·¨²ð·Ö SQL£¬Ð޸ĴúÂëÂß¼­£¬ÕâÒ²ÊÇÒ»ÖÖÆ½ºâµÄ¹ý³Ì¡£

4. ½µ¼¶¿ª¹Ø

½µ¼¶¿ª¹Ø¿ÉÒÔ·ÀÖ¹ÎÊÌâ·¢ÉúµÄʱºò×¼±¸ºÃµÄ¹¦Äܲ»¿ÉÓã¬ÒÔÏÂͼ Solr ½µ¼¶¿ª¹ØÎªÀý£¬µ± so ³öÎÊÌâʱ£¬ÎÒÃÇ¿ÉÒÔ¹Ø±Õ so µÄдÂß¼­£¬sa ºÍ sb ²»Ó°Ïì¼ÌÐøÐ´£¬Í¬Ê±½«¶ÁÂß¼­Çл»µ½ sa£¬×öµ½Æ½»¬Çл»¡£µ± so »Ö¸´Ö®ºó£¬¿ªÆô so µÄдÂß¼­£¬½«¶ÁÂß¼­¿ª¹ØÇл»µ½ so£¬Ò²ÄÜ×öµ½Æ½»¬»Ö¸´¡£µ±È»£¬Òª×¢Òâ so ¹ÊÕÏʱ¶Î¿ÉÄܳöÏÖµÄÊý¾Ý²»Ò»ÖÂÎÊÌâ¡£

5. ¶Áд·ÖÀë + ¶à¼¶»º´æ²ßÂÔ

»º´æ²ßÂÔ¿ÉÒÔÓÐЧ·ÀÖ¹ÇëÇóÖ±´ïÊý¾Ý¿â£¬Ôì³ÉÊý¾Ý¿âѹÁ¦´óµÄÎÊÌâ¡£±¾´ÎÖØ¹¹²ÉÓõĻº´æ²ßÂÔÊÇ JVM+JimDB+DB£¬»º´æµÄÊý¾ÝÖ÷ÒªÊÇÁбíÒ³ / ƵµÀÒ³ºÍµ¥Æ·Ò³µÄ·þÎñÀàÄ¿ºÍ·þÎñÐÅÏ¢¡£ÔÚÆô¶¯»º´æ²ßÂԵĹý³ÌÖУ¬Ò²Òª¿¼ÂÇ»º´æµÄ´©Í¸ÂÊ£¬ÒÔ´ËÀ´µ÷Õû»º´æ×îÓŵĹýÆÚʱ¼ä¡£

²»½öÈç´Ë£¬ÎÒÃÇ»¹Òª½«»º´æ JimDB Öмä¼þµÄ²»Îȶ¨ÒòËØµÄ¿¼ÂǷŵ½±¸°¸ÖУ¬Èç¶à»ú·¿µÄ²¿Êð²ÉÓü¸Ö÷¼¸´Ó£¬Ö÷´ÓÖ®¼äÊÇ·ñÖ§³Ö×Ô¶¯Çл»µÈµÈ¡£

·þÎñÐÅÏ¢¶à¼¶»º´æ²ßÂԼܹ¹

ÔÚʹÓà JimDB »º´æÊ±£º

ҪעÒâ´ó Key ÎÊÌ⣬·ñÔòÁ¿Ò»ÉÏÀ´ºÜÈÝÒ×ÒýÆð»º´æ¼¯ÈºµÄµ¥Æ¬ÈȵãÎÊÌ⣬Èç·þÎñÐÅÏ¢¿ÉÒÔ¸ù¾Ý SpuId µÄγ¶ÈÀ´ÉèÖà Key£¬µ«»º´æ·þÎñÐÅÏ¢»áÔì³Éʵʱ¼Û¸ñÑÓ³Ù£¬¿ÉÒÔͨ¹ýÊý¾ÝÒì¹¹µÄ·½Ê½Í¬²½¼Û¸ñÊý¾Ý¡£

ҪעÒ⻺´æ¹ýÆÚµÄÎÊÌ⣬²»½¨ÒéʹÓà JimDB µÄ¹ýÆÚÉèÖ㬶øÊÇ×Ô¶¨Òå timestamp ÓÉÓ¦ÓóÌÐòÅжÏÊÇ·ñ¹ýÆÚ£¬ÕâÑù¿ÉÒÔÔÚ DB å´»ú²»È·¶¨»Ö¸´Ê±¼äµÄÇé¿öÏ£¬ÈÔÄÜ´Ó»º´æ»ñÈ¡Êý¾Ý¡£

¶ÔÓÚÄÇЩ¡°³ß´ç½ÏС¡±¡¢¡°¸ßƵµÄ¶ÁÈ¡²Ù×÷¡±¡¢¡°±ä¸ü²Ù×÷½ÏÉÙ¡±µÄÊý¾ÝӦȫ²¿ÓÉ JimDB À´¿¹Á¿£¬Èç·þÎñÀàÄ¿£¬Ã¿¸öÀàÄ¿ ID ×÷Ϊ»º´æ Key£¬¿ÉÒÔͨ¹ý˫д»òÊý¾ÝÒì¹¹µÄ·½Ê½¡£

6. Solr ÔÖ±¸²ßÂÔ£¨ÁбíÒ³ / ƵµÀÒ³£©

Solr µÄʹÓÃÖ÷Òª·þÎñÓÚËÑË÷ºÍÁбíÒ³¶àά¶ÈµÄ¼ìË÷£¬µ«ÊÇ Solr ¼¯ÈºÇé¿ö·Ç³£²»ÀÖ¹Û£¬Èç¹û Solr å´»ú£¬²»½öËÑË÷²»¿ÉÓ㬸üÔã¸âµÄÊÇ·þÎñÊг¡ÁбíÒ³ÍêÈ«²»¿ÉÓã¬ËùÒÔ¶Ô Solr µÄÔÖ±¸³ÉΪµ±ÎñÖ®¼±¡£

µ±È» Solr µÄÔÖ±¸²ßÂÔ¿ÉÒԲο¼·þÎñÀàÄ¿ºÍ·þÎñÐÅÏ¢µÄ¶à¼¶»º´æ²ßÂÔ£¬µ«ÊÇÁбíÒ³¿ÉÄÜÉæ¼°µ½µÄÈȵãÎÊÌâºÍ·ÖÒ³Âß¼­¶¼Ê¹ÎÊÌâ±äµÃ¸ü¼Ó¸´ÔÓ¡£Æäʵ Solr µÄ×îÓÅÌæ»»·½°¸Ó¦¸ÃÊÇ ES£¬µ«Ò»·½ÃæÏÞÓÚ×ÊÔ´ÎÊÌ⣬ÁíÒ»·½ÃæÔ­¼ìË÷Âß¼­¸´ÔÓ£¬¸ÄÔìÏÞÓÚʱ¼äÌõ¼þ£¬ÓÖ¿ÉÄÜ·çÏÕ¼«´ó£¬ËùÒÔÖ÷Òª¿¼ÂÇÓà DB+JimDB ½øÐÐÈÝÔÖ¡£

Èç¹ûÓà Solr ËÑË÷ÇÐ DB&JimDB Íϵף¬Èç¹û Solr ½µ¼¶ DB£¬ÄÇ DB ÊÇ·ñÓÐ×ã¹»µÄ¿¹Ñ¹ÄÜÁ¦Ö§³Ö¶àά¶ÈµÄ¼ìË÷£¿ÎÞÂÛÔõôÏ룬Õâ¶¼²»ÊÇÒ»¸öºÃÖ÷Ò⣬¶øÇÒ¾­Ñ鏿ËßÎÒÃÇ£¬DB ¾Í²»ÊÇÓÃÀ´¿¹Á¿µÄ¡£ÄÇÈç¹û Solr ½µ¼¶ JimDB£¬ÈçºÎÕë¶Ô¶àά¶È¼ìË÷Éè¼Æ JimDB µÄ Key£¿¹ý¶àµÄ Key ²»½ö»á²úÉú´óÁ¿µÄÊý¾Ý£¬»¹»áÓÐÏ൱µÄ³É±¾±£Ö¤Êý¾ÝÒ»ÖÂÐÔ£¬ËùÒÔ JimDB Íϵ××÷Ϊһ¸ö¹ý¶É·½°¸£¬µ± Solr ½µ¼¶ JimDB ʱ£¬Í¬Ê±Ò²½øÐÐÁ˽µÎ³£¬Ö»±£Ö¤Í¨³£¼ìË÷·½Ê½¡£

×ÛÉÏ£¬ËäÈ» Sorl ¿ÉÒÔ½µ¼¶ JimDB£¬µ« Solr µÄµ¥»úÎÊÌâÊDZØÐë½â¾öµÄÎÊÌ⣬ËùÒÔ Solr ¼¯Èº²¿Êð²ÉÓöþÖ÷Ò»±¸µÄÔÖ±¸¼Ü¹¹£¬µ±ÀÈ·»»ú·¿ Solr Ö÷ s0 »òÂí¾ÔÇÅµÄ Solr Ö÷ S1 ³öÎÊÌ⣬¿ÉÒÔÇл» Solr ±¸£¬Èç¹û´Ë¹ý³ÌÖУ¬Solr ±¸Ö±½Ó±»Á÷Á¿»÷¿å£¬ÔòÖ±½Ó½µ¼¶Çл»¶ÔÓ¦»ú·¿µÄ Jimdb ´Ó£¬Èç¹û»¹ÊÇ¿¸²»×¡£¬¾ÍÆô¶¯¾²Ì¬Ò³Íϵס£

7. Ê×Ò³·ÖÁ÷¼ÓÔØ

¹ÙÍøÊ×Ò³ÊÇÒ»¸öÍøÕ¾µÄÃÅ»§£¬Èç¹ûÊ×Ò³½ø²»È¥£¬ÄÇ×÷Ϊһ¸ö½»Òׯ½Ì¨¸ü²»ÄܽøÈëÁбíÒ³¡¢µ¥Æ·Ò³»ò½áËãÒ³ÁË£¬ËùÒÔÌØ±ðÐèҪעÒâÊ×Ò³µÄ¼ÓÔØÐÔÄܺͿªÌì´°µÄÎÊÌ⣬ҲÕý»ùÓÚ´Ë£¬¶ÔÊ×Ò³µÄ¼ÓÔØ²ÉÓÃÒì²½·ÖÁ÷¼ÓÔØ£¬²»Í¬µÄÇøÓòµ÷Óò»Í¬µÄÇëÇ󣬲»Í¬µÄÇëÇóÊý¾ÝÓÖÏ໥¸ôÀ룬²¢Í¨¹ý·ÖÁ÷¼ÓÔØÌáÉý¼ÓÔØËÙ¶È£¬Í¬Ê±²»°Ñ¼¦µ°¶¼·ÅÔÚÒ»¸öÀº×ÓÀ±£Ö¤Ò³ÃæµÄÈÝÔֺͽµ¼¶¡£

8. µ¥Æ·Ò³¼ÓÔØÓÅ»¯

·ÖÁ÷¼ÓÔØµÄ˼ÏëÒ²¿ÉÒÔÓ¦ÓÃÔÚµ¥Æ·Ò³ÖУ¬ÒÔ±£Ö¤¿ÉϸÁ£¶ÈµØ½µ¼¶¡£µ¥Æ·Ò³µÄÌØÊâÐÔÔÚÓÚʵʱ¼Û¸ñ£¬Ö±½Ó²ÉÓûº´æ¿ÉÄÜ»áÔì³É¼Û¸ñÑÓ³Ù£¬µ¼ÖÂÔÚµ¥Æ·Ò³¿´µ½µÄ¼Û¸ñÓë½áËãÒ³²»Ò»Ö£¬ËùÒÔ¶Ôµ¥Æ·Ò³Ìí¼Ó»º´æÊ±´¦Àíʵʱ¼Û¸ñÐèÒª½øÐÐ˫д²Ù×÷£¬ÒԴ˱£Ö¤µ¥Æ·Ò³¼Û¸ñµÄʵʱÐÔ¡£

·¢²¼·þÎñ¸üм۸ñ£¬Ð´ MySQL£¬Í¨¹ýÒì²½ÈÎÎñ¸üÐÂÖ÷ JimDB ¼Û¸ñÊý¾Ý¡£·þÎñÐÅÏ¢¶ÁÈ¡Ö÷ JimDB Öм۸ñ£¬ÎÞ¹ýÆÚÔòÖ±½Ó·µ»Ø£¬¹ýÆÚ»òδÃüÖÐÔò·ÃÎÊÖ÷ MySQL£¬»ñÈ¡×îÐÂÊý¾Ý·µ»ØÓû§£¬Í¬Ê±Òì²½¸üÐÂÖ÷ JimDB ¼Û¸ñ¡£

Èý¡¢ÉÏÏß

1. ѹ²â

ͨ¹ýÊáÀíϵͳ±¡Èõµã²¢½øÐÐϵͳ¸ÄÔ첿ÊðÉÏÏßÖ®ºó£¬ÎÒÃǾÍÒª¶ÔÏßÉÏÕæÕýÄܳÐÔØÄÜÁ¦½øÐÐѹ²â£¬Í¨¹ýѹ²âÖªµÀϵͳµÄ¼«ÏÞÖµÊǶà´ó£¬µ±ÏµÍ³³ÐÊܲ»×¡·ÃÎÊʱ£¬¾Í»áÔÙ±©Â¶³öÆ¿¾±£¬Èç·þÎñÆ÷ CPU¡¢Êý¾Ý¿â¡¢ÄÚ´æ¡¢ÏìÓ¦Ëٶȵȣ¬´Ó¶ø´ÙʹÎÒÃÇÔÙ½øÐÐÓÅ»¯¡£ÏßÉÏѹ²âÊÇÔÚÁ賿һÁ½µã£¬´ÓÏßÉϰþÀë³öһС²¿·Ö¼¯Èº£¬ËùÓзþÎñÆ÷ºÍÅäÖÃʹÓõͼÊÇÏßÉÏÕæÊµµÄ³¡¾°½øÐÐѹ²â£¬Ñ¹²â³¡¾°·ÖΪ¶ÁÒµÎñºÍдҵÎñ¡£

Ê×ÏÈ£¬ÎÒÃǽøÐÐÁËÁ½´Îѹ²â£¬ÔÚδÓÅ»¯Ç°½øÐÐÁËÒ»´Îѹ²â£¬Í¨¹ý¶Ôѹ²â½á¹ûµÄ·ÖÎö£¬¿´¿´ÏµÍ³Æ¿¾±Ö÷Òª³öÏÖÔÚÄÄÀï¡£µÚÒ»´Îѹ²â½á¹û·¢ÏÖ´óÁ¿ÇëÇó´©Í¸Ö±½Óµ÷Óà DB£¬Ôì³É DB µÄÐÔÄܼ±¾çϽµ£¬Êý¾Ý¿â·þÎñÆ÷µÄ CPU ¶à´Î쭸ߣ¬Õâ³ÉΪÎÒÃÇÖØ¹¹ÓÅ»¯µÄÖØµã£¬ÓÅ»¯Âý SQL£¬½øÐÐÊý¾Ý¿â¶Áд·ÖÀ룬Ìí¼Ó¶à¼¶»º´æ£¬ÓÅ»¯ÏµÍ³µ÷Óõȡ£

¸ù¾ÝµÚÒ»´Îѹ²â½á¹û½á¹û½øÐÐÓÅ»¯ºó£¬µÚ¶þ´Îѹ²âÐÔÄÜÓÐÁ˺ܴóµÄÌáÉý¡£

2. ÑÝÁ·

ÔÚѹ²âÑÝÁ·¹ý³ÌÖУ¬Ò²±©Â¶³öºÜ¶àÎÊÌ⣬ÈçÊý¾ÝÅäÖôíÎóδУÑé¡¢·þÎñÆ÷ÄÚ´æÎ´µ÷Õû¡¢Ê¹ÓÃÐÂÀ©ÈÝ»úÆ÷ѹ²âµÈ£¬Õâµ¼Ö³öÏÖÁËÒ»Á¬´®µÄÎÊÌ⡣ѹ²â¿ªÊ¼·þÎñÆ÷ CPU90%£¬Êý¾Ý¿âÎÞÈκÎÏìÓ¦£¬ÒòΪÊý¾Ý¿âÅäÖôíÎóµ¼Ö·þÎñÆ÷¸ù±¾Ã»ÓÐÁ¬½Óµ½Êý¾Ý¿â¡£·þÎñÆ÷ÄÚ´æ 1G Ôì³ÉƵ·± Full GC£¬ÐÔÄÜ×ÜÊÇÌáÉý²»ÉÏÈ¥¡£Ð·þÎñÆ÷Ôì³ÉºÜ¶àÅäÖÃδͬ²½¡¢È¨ÏÞδÉêÇ룬»¨·ÑºÜ¶àʱ¼ä½â¾ö£¬Ó°Ïìѹ²âÖ÷Á÷³Ì¡£

3. Ô¤°¸

Ô¤°¸µÄÖ´ÐаüÀ¨·¢ÏÖÎÊÌâ¡¢¶¨Î»ÎÊÌâºÍ½â¾öÎÊÌâ¡£·¢ÏÖÎÊÌâÒª½áºÏÈíÓ²¼þÎÊÌ⣬¶¨Î»ÎÊÌâ°üÀ¨¼à¿Ø±¨¾¯ºÍÈÕÖ¾·ÖÎö£¬Õâ¾ÍÒª¿´Ö®Ç°Ìí¼Ó¼à¿ØµÄÁ£¶ÈºÍÈÕÖ¾ÊÇ·ñ´òµÄÓÐÓã¬×îºó¾ÍÊǽâ¾öÎÊÌâ¡£

ϵͳÉÏÏßÖ®ºó£¬ÏµÍ³ÐÔÄܸºÔØÒ²ÂÔÓÐÆ®¸ß£¬UMP ±¨¾¯Ò²½Óõà¶øÖÁ£¬Í¨¹ý¼à¿ØºÍÈÕ־ѸËÙÅŲéÏßÉÏÒþ»¼ºÍ·çÏÕ£¬¹©²»Í¬³Ì¶ÈÆôÓýµ¼¶Ô¤°¸¡£

ËÄ¡¢¸´ÅÌ

·þÎñÊг¡Õâ´ÎÏµÍ³ÖØ¹¹»¹ÊǷdz£Ë³ÀûµÄ¡£¶øÔÚÕû¸ö¹ý³ÌÖÐÒ²±©Â¶³öÁ˺ܶàÎÊÌ⣬ÓÐÒ»µãÊÇÉÏÊöûÓÐÌáµ½µÄ£¬ÄǾÍÊÇÐÄÀíÒòËØµÄÅàѵ¡£ÈçÔÚѹ²âÑÝÁ·Ê±£¬Ç°ÆÚÓÉÓÚÓöµ½¸÷ÖÖÎÊÌâµ¼Ö½á¹û³Ù³Ù²»Äܵ½´ïÔ¤ÆÚЧ¹û£¬ÕûÌåÍŶӿªÊ¼³öÏÖ¼±Ô꣬´¦Àí²Ù×÷¿ªÊ¼±äÐΣ¬³öÏÖÖÊÒÉÉùÒô½øÐÐ×ÔÎÒ·ñ¶¨µÈ£¬»¹ºÃºóÆÚ¼´Ê±µ÷Õû£¬¹ý³ÌÖð½¥½øÈëÕý¹ì£¬´ó¼Ò¿ªÊ¼ÂýÂý»Ö¸´³£Ì¬¡£

ËùÒÔ£¬ÕæÕýÉÏÏßǰÎÒÃǾͿªÊ¼½øÐÐÁËС¸´ÅÌ£¬Õë¶ÔÐÄÀíÐÄ̬½øÐÐÁ˵÷ÕûºÍÅàѵ£¬²¢ÍêÉÆÁËÔ¤°¸µÈÄÚÈÝ¡£ÔÚÉÏÏßʱ³öÏÖµÄÎÊÌ⣬ÍŶӱ£³ÖºÜºÃµÄÐÄ̬´¦ÀíÏßÉϵÄÎÊÌ⣬¶øÕû¸öϵͳҲ·Ç³£¸øÁ¦µØÎȶ¨ÔËÐС£

×ܽá

×îºó£¬ÒòΪÎÒÃÇÒª´òÔìµÄ²»ÊÇÒ»¸öϵͳ£¬Ò²²»ÊÇÒ»¶Ñϵͳ£¬¶øÊÇÒ»¸öƽ̨Éú̬£¬ÒªÄܹ»³ÖÐøµØÌá¸ßϵͳµÄÔËÓªÄÜÁ¦¡£ÕâÀﻹÊÇÒÔ¡°¾«´òϸË㣬´óµÀÖÁ¼ò¡±Õâ¾ä»°½áÊø´Ë´Î¾©¶«·þÎñÊг¡µÄ×ܽᡣ

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

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

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

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù