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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
ʹÓà InfoSphere DataStage Ö´ÐÐÓб£ÕϵĴ«ËÍ
 
»ðÁú¹ûÈí¼þ    ·¢²¼ÓÚ 2014-08-04
  2958  次浏览      29
 

ÕªÒª: ±¾ÎĽéÉÜÁËһЩ¿ÉÓÃÀ´ÎªÍ¨¹ý DataStage ×÷Òµ½«Êý¾Ý´ÓÀ´Ô´ÏµÍ³´«Ë͵½Ä¿±êϵͳÌṩ±£Õϵķ½·¨¡£ÓÉÓÚËù·ÃÎʵÄ×ÊÔ´¾ßÓв»Í¬µÄÐÔÖÊ£¬Ò»ÖÖ½â¾ö·½°¸¿ÉÄÜÎÞ·¨ÍêÃÀµØÓ¦¶ÔËùÓÐÇéÐΣ¬ËùÒÔÐèÒª½áºÏʹÓöàÖÖ¼¼Êõ¡£È·¶¨Ê¹ÓúÎÖÖ·½ ...

¼ò½é

InfoSphere DataStage ÌṩÁËһЩǿ´ó¹¦ÄÜ£¬´ÓÀ´Ô´ÏµÍ³ÌáÈ¡Êý¾Ý£¬×ª»»ÕâЩÊý¾Ý£¬²¢½«Ëü¼ÓÔØµ½Ä¿±êϵͳÖС£Ðí¶à DataStage Óû§ÐèÒª»ñµÃÄܹ»±£ÕÏÊý¾Ý´ÓÀ´Ô´ÏµÍ³×ªÒƵ½Ä¿±êϵͳ²¢ÇÒ¾ø²»»á¶ªÊ§Êý¾ÝµÄ½â¾ö·½°¸¡£±¾ÎĽ«Ïêϸ½éÉÜÄú¿ÉÒÔÔÚ InfoSphere DataStage ÖÐÓÃÓÚ±£ÕÏÊý¾Ý´ÓÀ´Ô´µ½Ä¿±êµÄ´«Ë͵ĸ÷ÖÖ·½·¨¡£ÎÄÖн«½éÉÜÈçºÎʹÓà Distributed Transaction Stage (DTS) ºÍÒ»¸öÊÂÎñ¹ÜÀíÆ÷À´´¦Àí·Ö²¼Ê½ XA ÊÂÎñ£¬²¢ÇÒ²»Ê¹ÓÃÊÂÎñ¹ÜÀíÆ÷À´´¦Àí±¾µØÊý¾Ý¿âÊÂÎñ¡£Îı¾»¹½«½éÉÜÈçºÎʹÓöà¸öÊäÈëÁ´½ÓºÍÒ»¸öÊý¾Ý¿âÁ¬½ÓÆ÷ÔÚÒ»¸ö±¾µØÊÂÎñÄÚÖ´Ðжà¸öÊý¾Ý¿â²Ù×÷£¬ÒÔ¼°ÈçºÎÔÚ½«Êý¾Ý´Ó InfoSphere Data Replication ÒÆ¶¯µ½ DataStage ʱ£¬Ê¹Óà Change Data Capture Transaction ½×¶ÎÍê³ÉÓб£ÕϵĴ«ËÍ¡£×îºó£¬»¹½«½éÉܽáºÏʹÓÃÏûÏ¢¼«¶ËºÍÊý¾Ý¿â½×¶ÎÀ´Ìṩ¿É¿¿µÄÊý¾Ý´¦ÀíºÍת»»·þÎñµÄ×î¼Ñʵ¼ù¡£

È«¾ÖÊÂÎñÓë DTS

±¾½Ú´óÌå½éÉÜÁË XA 2 ½×¶ÎÌá½»¼Ü¹¹£¬Õ¹Ê¾ÁË DTS ÈçºÎͨ¹ýÓë WebSphere? MQ ºÍÊý¾Ý¿â×ÊÔ´½»»¥À´Íê³ÉÈ«¾ÖÊÂÎñ¡£

X/Open Group ±ê×¼ eXtended Architecture (XA) ¶¨ÒåÁËÒ»¸öЭÒ飬ÔÚµ¥¸öÊÂÎñÄÚ¸üжà¸ö×ÊÔ´¡£×ÊÔ´¿ÉÒÔÊÇÊý¾Ý¿â£¬Ò²¿ÉÒÔÊÇÏûϢϵͳ£¬±ÈÈç WebSphere MQ¡£Í¨¹ý²»¿É¿¿µÄÍøÂçÁ¬½Ó¿ç¶àÖÖ×ÊԴʵÏÖÔ­×ÓÐÔ¡¢Ò»ÖÂÐÔ¡¢¸ôÀëÐÔºÍÄ;ÃÐÔ (ACID)£¬ÕâÊÇÒ»¸öؽ´ý½â¾öµÄÀ§ÄÑÎÊÌâ¡£XA ʹÓÃÒ»ÖÖ 2 ½×¶ÎÌá½» (2PC) ЭÒéÀ´ÊµÏÖ´ËÄ¿µÄ¡£ÊÂÎñ¹ÜÀíÆ÷¹ÜÀí¸ÃЭÒ飬Óë¶à¸ö¹ÜÀíÊý¾Ý¿â»òÏûÏ¢×ÊÔ´ÊÂÎñµÄ×ÊÔ´¹ÜÀíÆ÷½øÐÐͨÐÅ¡£2PC ЭÒéµÄÁ½¸ö½×¶ÎÊÇ£º

1¡¢Ìá½»ÇëÇó£ºÔڴ˽׶ÎÖУ¬ÊÂÎñ¹ÜÀíÆ÷½«ÇëÇóÏûÏ¢·¢Ë͵½Ã¿¸ö×ÊÔ´¡£ÕâЩ×ÊÔ´½«ÊÂÎñ×¼±¸µ½Ìá½»µã£¬¶ø²»Êµ¼ÊÌá½»ÊÂÎñ¡£ÀýÈ磬һ¸ö×ÊÔ´¿É½«Êý¾ÝдÈëÊý¾Ý¿â£¬µ«½«Ã¿¸ö¼Ç¼±ê¼ÇΪδÌá½»¡£È»ºó£¬¸Ã×ÊÔ´ÏòÊÂÎñ¹ÜÀíÆ÷·¢ËÍ»ØÒ»Ìõ״̬ÏûÏ¢£¬±íÃ÷Êdzɹ¦ÁË»¹ÊÇʧ°ÜÁË¡£

2¡¢Ìá½»£ºÈç¹ûËùÓÐ×ÊÔ´ÔÚµÚÒ»½×¶ÎÖж¼±»±¨¸æ³É¹¦£¬ÄÇô×ÊÔ´¹ÜÀíÆ÷»áÏòÿ¸ö×ÊÔ´¶¼·¢ËÍÒ»ÌõÌá½»ÏûÏ¢¡£ÕâЩ×ÊÔ´»áÍê³ÉÊÂÎñ£¬È»ºóÏò×ÊÔ´¹ÜÀíÆ÷±¨¸æËüÃǵÄ×îÖÕ״̬¡£Èç¹û×ÊÔ´¹ÜÀíÆ÷´ÓÈκÎ×ÊÔ´ÊÕµ½ÈκÎʧ°ÜÏûÏ¢£¬Ëü»áÏòËùÓÐ×ÊÔ´·¢ËÍÒ»ÌõÖÐÖ¹ÏûÏ¢£¬¸ÃÏûÏ¢»á»Ø¹öËüÃÇδÌá½»µÄÊÂÎñ¡£

2PC Ö®ËùÒÔÓÐЧ£¬ÊÇÒòΪÈç¹ûÒ»¸ö×ÊÔ´ÔÚµÚÒ»½×¶Î±¨¸æ³É¹¦£¬ÄÇôËü¾ÍΪËü½«ÒªÌá½»Êý¾Ý×ö³öÁ˱£Ö¤¡£Ö§³Å¸ÃЭÒéµÄÊÇÒ»×éÎÕÊÖÏûÏ¢£¬ÕâЩÏûÏ¢¿ÉÒÔ´¦Àí¸÷ÖÖ²»Í¬µÄÇåÀíÌõ¼þ£¬±ÈÈçÍøÂç¹ÊÕÏ»òÊÂÎñÖÐÉæ¼°µÄÈκÎ×é¼þµÄ¹ÊÕÏ¡£

DTS ʹÓà WebSphere MQ ÊÂÎñ¹ÜÀíÆ÷£¨WebSphere MQ Server ÖеÄÒ»¸ö±ê×¼¹¦ÄÜ£©À´Ð­µ÷ÊÂÎñÓë×ÊÔ´¹ÜÀíÆ÷£¬´Ó¶øÀûÓà 2PC£¬Èç ͼ 1 ÖÐËùʾ£º

ͼ 1. DTS¡¢MQ ºÍ×ÊÔ´¹ÜÀíÆ÷Ö®¼äµÄ¹ØÏµ

DTS Ê×ÏÈÁ¬½Óµ½ WebSphere MQ£¬¸æËßÊÂÎñ¹ÜÀíÆ÷Æô¶¯ XA ÊÂÎñ¡£ÊÂÎñ¹ÜÀíÆ÷Óë×ÊÔ´¹ÜÀíÆ÷½øÐÐͨÐÅ£¬ÒÔÆô¶¯ÊÂÎñ¡£DTS È»ºóÀûÓà DB2¡¢Oracle »ò WebSphere MQ Á¬½ÓÆ÷Ïò×ÊÔ´Ö´ÐÐдÈë²Ù×÷¡£×îºó£¬DTS ¸æËßÊÂÎñ¹ÜÀíÆ÷Ìá½»»ò»Ø¹ö XA ÊÂÎñ¡£

DTS ×÷ҵͨ³£Ê¹Óà WebSphere MQ ×÷ΪÊý¾ÝÔ´£¬Ê¹ÓÃÊý¾Ý¿â×÷ΪĿ±ê¡£Í¨¹ýʹÓà DTS£¬´ÓÀ´Ô´¶ÓÁе½Ä¿±êÊý¾Ý¾Ý¿âµÄ´«Ë;͵õ½Á˱£ÕÏ£ºÈç¹ûÊÂÎñ±»³É¹¦Ìá½»£¬Ôò»á´ÓÀ´Ô´¶ÓÁÐÖÐɾ³ýÀ´Ô´ÏûÏ¢£¬Êý¾Ý»áдÈ뵽Ŀ±êÊý¾Ý¿â¡£Èç¹û¸Ã×÷ҵʧ°Ü£¬Ôò²»»áÏòÄ¿±êÊý¾Ý¿âдÈëÈκÎÊý¾Ý£¬¸ÃÏûÏ¢Ò²»á±£ÁôÔÚÀ´Ô´¶ÓÁÐÉÏ¡£Õâ¾ÍÌṩÁ˱£ÕÏ£¬ÒòΪÀ´Ô´ÏûÏ¢µÄɾ³ýÊÇÔÚÓëÄ¿±êÊý¾Ý¿âµÄ¸üÐÂÏàͬµÄ XA ÊÂÎñÄÚÖ´Ðеģ¬Òò´ËÁ½ÖÖ²Ù×÷Ҫô¶¼»áÖ´ÐУ¬ÒªÃ´¶¼²»Ö´ÐС£

DTS ×÷ҵͨ³£Ê¹Óù¤×÷¶ÓÁÐ ½«¹¤×÷·ÖÇøÎª²¢ÐйܵÀ¡£¹¤×÷ÎļþµÄʹÓÃ×îºÃ½èÖúͼ±íÀ´½âÊÍ£¬Èçͼ 2 Ëùʾ£º

ͼ 2. DTS ¶Ô¹¤×÷¶ÓÁеÄʹÓÃ

Õâ¸ö×÷ÒµÓë WebSphere MQ Ò»Æðͨ¹ýÒÔÏ·½Ê½±£ÕÏÊý¾ÝµÄ´«ËÍ£º

1.ÔÚ±¾µØÍ¬²½µã¿ØÖÆÏ£¬MQ Connector ´ÓÀ´Ô´¶ÓÁжÁȡһÌõÏûÏ¢£¬ÒÔÖ´ÐÐÒ»´ÎÆÆ»µÐÔ¶ÁÈ¡£¨Ò²¾ÍÊÇ˵£¬Ëü½«´Ó¶ÓÁÐÖÐɾ³ýÏûÏ¢£©¡£

2.MQ Connector ½«¸ÃÏûϢдÈ빤×÷¶ÓÁС£Èç¹û²¢ÐÐÔËÐУ¬Ôò»á´æÔÚ¶à¸ö¹¤×÷¶ÓÁУ¬Ã¿¸ö²¢ÐйܵÀÒ»¸ö¹¤×÷¶ÓÁС£MQ Connector Ëæºó»áÌá½»±¾µØÊÂÎñ¡£Çë×¢Ò⣬ÕâÀïʹÓõı¾µØÊÂÎñ±íÃ÷£¬´ÓÀ´Ô´¶ÓÁе½¹¤×÷¶ÓÁÐÒÆ¶¯µÄÏûÏ¢ÊÇÊܱ£Õϵġ£Èç¹ûÒÆ¶¯Ê§°Ü£¬ÄÇôɾ³ý²Ù×÷½«»á»Ø¹ö£¬¸ÃÏûÏ¢»á»¹Ô­µ½À´Ô´¶ÓÁÐÉÏ£¬¸Ã×÷ÒµÒ²»áÖÐÖ¹¡£

3.DTS ½×¶Î½«¸üÐÂдÈëÄ¿±êÊý¾Ý¿â¡£

4.DTS ½×¶Î´Ó¹¤×÷¶ÓÁÐÖÐɾ³ý´ËÏûÏ¢¡£

ͨ¹ýʹÓù¤×÷¶ÓÁУ¬MQ À´Ô´Á¬½ÓÆ÷Äܹ»²¢ÐÐÔËÐС£Õâ¸ö½×¶ÎµÄÿ¸öʵÀý¶¼´ÓÀ´Ô´¶ÓÁжÁÈ¡²»Í¬µÄÏûÏ¢£¬ÒòΪËüÒÔÒ»ÖÖÆÆ»µÐÔ·½Ê½¶ÁÈ¡Êý¾Ý£¬¶øÇÒ WebSphere MQ ¿ÉÈ·±£¶à¸ö¶ÁÈ¡Æ÷ÖÐÖ»ÓÐÒ»¸ö¶ÁÈ¡Æ÷ÄܶÁÈ¡ÈκÎÌØ¶¨µÄÀ´Ô´ÏûÏ¢¡£

ÔÚÌá½»¸ÃÊÂÎñʱ£¬Èç¹ûÒ»ÇÐÕý³££¬ÄÇô¹¤×÷¶ÓÁкÍÊý¾Ý¿â¸üоͻᱻÌá½»£¬ÕâЩȫ²¿ÔÚµ¥¸ö XA ÊÂÎñÖÐÍê³É¡£Èç¹û³öÏÖÈκιÊÕÏ£¬±ÈÈçÊý¾Ý¿âдÈë´íÎ󣬸à XA ÊÂÎñ½«»á»Ø¹ö£¬Õâ»á³·Ïú¶ÔÄ¿±êÊý¾Ý¿âµÄÈκθü¸Ä£¬½« MQ ÏûÏ¢»¹Ô­µ½¹¤×÷¶ÓÁС£Èç¹û¸Ã×÷ÒµËæºóÖØÐÂÆô¶¯£¬MQConnector Ê×ÏÈ´Ó¹¤×÷¶ÓÁжÁÈ¡ÏûÏ¢£¬²¢½«ËüÃÇÌṩ¸ø¸Ã×÷Òµ£¬È»ºó¼ÌÐø´ÓÀ´Ô´¶ÓÁÐÖжÁÈ¡Êý¾Ý¡£ÕâÒâζ×ÅÔÚ·¢Éú¹ÊÕÏʱ£¬ÖØÐÂÆô¶¯×÷Òµ¼´¿É¼ÌÐø´ÓÉϴεÄλÖÿªÊ¼´¦ÀíÏûÏ¢¡£

±¾µØÊÂÎñÓë DTS

³ýÁË´¦Àí·ûºÏ XA µÄ×ÊÔ´£¨±ÈÈç DB2 ºÍ Oracle£©Ö®Í⣬DTS »¹»á´¦Àí²»·ûºÏ XA µÄ×ÊÔ´¡£Õâ°üÀ¨ ODBC ºÍ Teradata Ä¿±ê¡£±¾½Ú½«½éÉÜÈçºÎÔÚ DataStage ×÷ÒµÖÐÀûÓò»Ö§³Ö XA ¼Ü¹¹µÄ×ÊÔ´£¬ÒÔ¼°ÈçºÎÈÔȻʵÏÖÓб£ÕϵĴ«ËÍ¡£»¹½«½éÉÜÕâÖÖÉè¼ÆÄ£Ê½µÄȱÏݺÍÓÅÊÆ¡£

TS ´¦Àí·Ç XA ×ÊÔ´µÄ·½Ê½ÊÇ£¬³ýÁË XA ÊÂÎñÖ®Í⣬´´½¨Ò»¸ö»ò¶à¸ö ¡°±¾µØ¡± ÊÂÎñ¡£ÔÚ´ËÉÏÏÂÎÄÖУ¬Ò»¸ö×ÊÔ´ÓÉÁ¬½ÓÊôÐÔΩһµØ¶¨Ò壬±ÈÈçÊý¾Ý¿âºÍÓÃÓÚ·ÃÎʸÃÊý¾Ý¿âµÄÓû§Ãû¡£Èç¹ûÓжà¸ö·ÃÎÊͬһ¸ö×ÊÔ´£¨Ò²¾ÍÊÇͬһ¸öÊý¾Ý¿â£¬Ê¹ÓÃÏàͬµÄÓû§Æ¾¾Ý£©µÄÁ´½Ó£¬ÄÇô¿ÉÒÔ¿çÕâЩÁ´½ÓʹÓõ¥¸öÊÂÎñ¡£ÔÚÌύʱ£¬±¾µØÊÂÎñ»áÔÚ XA ÊÂÎñ֮ǰÌá½»¡£Õâ´Î±¾µØÌá½»¿ÉÄÜ»ñµÃ³É¹¦£¬ÕâÊÇ×î¿ÉÄÜ·¢ÉúµÄÇéÐΣ¬Ò²¿ÉÄÜ»áʧ°Ü£¬Õâ»áµ¼ÖÂ×ÊÔ´»Ø¹ö¸ÃÊÂÎñ¡£ÔÚÌá½»»ò»Ø¹ö±¾µØÊÂÎñºó£¬¾Í»áÌá½»»ò»Ø¹ö XA ÊÂÎñ¡£ÔÚ½áºÏʹÓñ¾µØÊÂÎñºÍ XA ÊÂÎñʱ£¬¿ÉÄܵÄÌá½»»ò»Ø¹ö³¡¾°°üÀ¨£º

1.µØÌá½»³É¹¦£¬È»ºó XA Ìá½»³É¹¦£¨Õý³£µÄÇé¿ö£©¡£

2.±¾µØÌá½»³É¹¦£¬µ« XA Ìύʧ°Ü£¨¼«ÉÙ·¢Éú£©¡£

3.±¾µØÌύʧ°Ü¡£ÔÚ·¢ÉúÕâÖÖÇé¿öʱ£¬DTS »á»Ø¹ö XA ÊÂÎñ¡£Èç¹ûÔڻعö XA ÊÂÎñ֮ǰ£¬DTS ·¢Éú±ÀÀ£»ò·¢ÉúÁËÆäËûijÖÖϵͳ¹ÊÕÏ£¬MQ ÊÂÎñ¹ÜÀíÆ÷»á×Ô¶¯»Ø¹öËü¡£

¶ÔÓڻعö£º

1.±¾µØ»Ø¹ö³É¹¦£¬È»ºó·¢Éú XA »Ø¹ö¡£

2.±¾µØ»Ø¹öʧ°Ü¡£´Ë³¡¾°²»»áʵ¼Ê·¢Éú£»×ÊÔ´»á¼ÙÉèÒ»¸ö»Ø¹öλÖ㬳ý·ÇϵͳҪÇóÌá½»ËüÃÇ£¬²¢ÇÒ¿ÉÒԳɹ¦Íê³É¸ÃÌá½»ÇëÇó¡£

ÔÚÕâЩ³¡¾°ÖУ¬Î©Ò»Òªµ£ÓǵÄÊǵڶþÖÖ³¡¾°£¬Ò²¾ÍÊDZ¾µØÊÂÎñÌá½»³É¹¦£¬µ«ºóÐø XA Ìύʧ°Ü¡£ÔÚÕâÖÖÇé¿öÏ£¬×îÔãµÄÇéÐÎÊÇÊý¾ÝÔÚ±¾µØÊÂÎñϱ»Ð´È뵽Ŀ±êÊý¾Ý¿â£¬µ«ÏûÏ¢¶ÓÁÐÔÚÀ´Ô´¶ÓÁÐÉÏ¡£Èç¹û³öÏÖÕâÖÖÇéÐΣ¬Ö»Òª¸Ã×÷ÒµÊÇÃݵȵģ¬¾Í¿ÉÒÔÔÙ´ÎÔËÐÐËü¡£ÔÚÇ°ÃæÃèÊöµÄËùÓпÉÄܳ¡¾°ÖУ¬¶¼²»»á¶ªÊ§Êý¾Ý¡£ÏÂÒ»½Ú½«½éÉÜÈçºÎ´´½¨¿ÉÔÚ×÷ҵʧ°ÜÊ±ÖØÐÂÆô¶¯µÄÃݵÈ×÷Òµ¡£

ÃݵÈÐÔºÍ DataStage ×÷Òµ

±¾½Ú½«½éÉÜÈçºÎ±àд×÷Òµ£¬ÒÔ±ãËüÃÇÌṩÃݵȵÄÐÐΪ£»Ò²¾ÍÊÇ˵£¬ËüÃÇ¿ÉÔÚʧ°ÜÊ±ÖØÐÂÆô¶¯£¬¶øÇÒ²»»á¶ªÊ§Êý¾Ý¡£ÕâЩ×÷ÒµÐèÒªÄܹ»½ÓÊÜËüÃÇ¿ÉÄÜÒÑ´¦ÀíµÄÊý¾Ý£¬ÒªÃ´Ôٴδ¦ÀíËü£¬ÒªÃ´ºöÂÔËü¡£ÎªÁ˰ïÖú½âÊʹ˸ÅÄ¿É¿¼ÂÇÒ»¸ö·ÇÃݵȵÄ×÷Òµ¡£¿¼ÂÇÒ»¸ö¼òµ¥µÄÎļþµ½ Oracle Á¬½ÓÆ÷×÷Òµ£¬Èçͼ 3 Ëùʾ£º

ͼ 3. Ò»¸ö¼òµ¥µÄÎļþµ½ Oracle Á¬½ÓÆ÷×÷Òµ

°üº¬Í¼ 4 ÖÐÖ¸¶¨µÄ Oracle Á¬½ÓÆ÷µÄÊôÐÔ£º

ͼ 4. Oracle Á¬½ÓÆ÷ÊôÐÔ

¼ÙÉè±í TABLE_WITH_PK ÓµÓÐÒ»¸öÎ©Ò»Ô¼Êø£¬Ò²¾ÍÊÇ˵£¬ËüÎÞ·¨ÓµÓÐÁ½¸ö¾ßÓÐÏàͬ¼üÖµµÄÐС£¿ÉÒÔÃ÷ÏԵؿ´µ½£¬Èç¹ûµÚ¶þ´ÎÔËÐдË×÷Òµ£¬Ëü»áʧ°Ü£¬ÒòΪÏàͬµÄÊý¾Ý½« ¡°ÖØ·Å¡± µ½ Oracle Á¬½ÓÆ÷£¬Õ⽫µ¼ÖÂÖØ¸´¼üÐдíÎ󡣿Éͨ¹ý¶àÖÖ¿ÉÄÜ·½Ê½¿Ë·þ´ËÎÊÌ⣺

½« Write mode ÊôÐÔ¸ü¸ÄΪ Insert new rows only¡¢Insert then update »ò Update then insert¡£µÚÒ»¸öÑ¡ÏîºöÂÔÊý¾Ý¿âÖÐÒÑ´æÔÚµÄÐУ¬µÚ¶þ¸öÑ¡ÏîÔÚ¸ÃÐÐÉÏÖ´ÐÐÒ»´Î²åÈë²Ù×÷£¬Èç¹û·µ»Ø½á¹û±íÃ÷ÒÑ´æÔÚ¸ÃÐУ¬Ôò»áʹÓÃÏàͬÊý¾ÝÖ´ÐÐÒ»¸ö¸üÐÂÓï¾ä¡£×îºóÒ»¸öÑ¡ÏîÓë´ËÀàËÆ£¬µ«°´ÕÕÏ෴˳ÐòÖ´ÐиÃÓï¾ä¡£

ÏòÄ¿±ê½×¶ÎÌí¼ÓÒ»¸ö¾Ü¾øÁ´½Ó²¢ÅäÖÃËü£¬ÒԱ㵼ÖÂÐдíÎóµÄ¼Ç¼±»·¢Ë͵½¸Ã¾Ü¾øÁ´½Ó¡£

ʹÓÃÒ»¸öÏ¡Êè²éÕҽ׶β鿴һÌõ¼Ç¼ÊÇ·ñÒÑ´æÔÚÓÚÄ¿±êÖС£²éÕҵĽá¹û¿ÉÓÃÓÚÈ·¶¨Êǽ«¼Ç¼·¢Ë͵½Ä¿±ê½×¶Î¡¢ºöÂÔËüÃÇ£¬»¹Êǽ«ÏÖÓмÇÂ¼×ªÒÆµ½Ò»¸öÈÕÖ¾Îļþ»òÆäËûÄ¿±ê¡£

¾ßÌåʹÓÃÄÄÖÖ·½·¨È¡¾öÓÚÌØ¶¨µÄÓÃÀý£¬ÒÔ¼°ÊÇ·ñÐèÒª¶ÔÔ´Êý¾Ý½øÐд¦Àí¡£Èç¹ûÐèÒª¶ÔÔ´Êý¾ÝÖ´ÐÐת»»»òʹÓÃÆäËû¹¦ÄÜ£¬ÄÇô¿ÉÒÔÔÚ×÷ÒµÖо¡ÔçʹÓÃÒ»¸öÏ¡Êè²éÕҽ׶Σ¬ÒÔÈ·¶¨Ä³Ìõ¼Ç¼ÊÇ·ñÒÑ´æÔÚ£¬ÕâÑù×ö»á¸üÓÐЧ£¬¿ÉÒÔÌø¹ýת»»¡£Èç¹û´ó²¿·ÖÔ´Êý¾ÝÒÑͨ¹ýÉÙÁ¿Öмä½×¶ÎÖ±½Ó´«µÝµ½Ä¿±ê£¬¿ÉÄÜÔÊÐíÊý¾Ýµ½´ïÄ¿±êÁ¬½ÓÆ÷£¬²¢ÈøÃÁ¬½ÓÆ÷¾Ü¾ø»òºöÂÔ¸ÃÊý¾Ý»á¸üÓÐЧ¡£

ͨ¹ýʹÓöîÍâµÄÄ¿±ê±íÀ´´æ´¢ÊÂÎñ״̬£¬¿ÉÍê³ÉʵÏÖÃݵÈÐÔµÄÆäËû·½Ê½¡£Îª´Ë£¬»áÒªÇóÒ»¸öÄ¿±ê½×¶Î¿ÉÔÚµ¥¸öÊÂÎñÖÐдÈë¶à¸öÄ¿±ê±í¡£Êý¾Ý¿âÁ¬½ÓÆ÷ÓµÓÐÕâÑùÒ»ÏÄÜ£¬´Ë¹¦Äܽ«ÔÚÏÂÒ»½ÚÖнéÉÜ¡£

±¾µØÊÂÎñÓëÊý¾Ý¿âÁ¬½ÓÆ÷

´Ó Information Server 8.5 ¿ªÊ¼£¬Êý¾Ý¿âÁ¬½ÓÆ÷¾ÍÒÑÌṩÁËÖ§³Ö¶à¸öÊäÈëÁ´½ÓµÄÄÜÁ¦£¬Ã¿¸öÁ´½ÓÒÔÒ»¸öÌØ¶¨µÄÊý¾Ý¿â±íΪĿ±ê£¬ÓµÓÐ×Ô¼ºµÄÒ»×éÊôÐÔ£¨±ÈÈçдÈëģʽ£©¡£ÕâЩÁ´½Ó¶¼ÔÚͬһ¸öÊý¾Ý¿âÊÂÎñÖÐÖ´ÐУ¬ËùÒÔÐèҪʹÓà ACID ¹¦ÄÜÀ´ÌṩÓб£ÕϵĴ«ËÍ£ºÒªÃ´Ð´ÈëËùÓбí¸üУ¬ÒªÃ´È«¶¼²»Ð´Èë¡£

¸Ã¹¦ÄÜÓÐÐí¶àÓÃÀý£¬°üÀ¨£º

дÈëÏà¹ØµÄ¼Ç¼£¬±ÈÈçÔÚÒ»¸öÊÂÎñÖб£³Ö¸¸×Ó¹ØÏµ¡£

¶Ôÿ¸öÁ´½ÓʹÓò»Í¬µÄдÈëģʽ£¬ÆäÖÐÿ¸öÁ´½Ó±»ÅäÖÃΪ¸üÐÂͬһ¸ö±í¡£ÀýÈ磬Á´½Ó 1 ¿ÉÄÜ´ÓÒ»¸ö±íÖ´ÐÐɾ³ý£¬¶øÁ´½Ó 2 ¶Ôͬһ¸ö±íÖ´ÐиüС£

´æ´¢Ò»¸öÊÂÎñ±ê¼ÇÀ´±£´æÊÂÎñµÄ״̬¡£

ºóÒ»ÖÖ·½·¨³£³£ÓÃÔÚ¼ì²éµãÖØÐÂÆô¶¯ ³¡¾°ÖУ¬ÒÔ±ÜÃâÔÚÒ»¸ö×÷ÒµÓÉÓÚij¸öʧ°ÜÌõ¼þ¶øÐèÒªÖØÆôϵͳʱ£¬½«ÏàͬµÄÊý¾ÝÔٴη¢Ë͵½Ä¿±êÊý¾Ý¿â¡£ÊµÏÖ´ËÄ¿µÄµÄÒ»ÖÖ×ö·¨ÊÇ£¬ÀûÓÃÒ»¸öÄ¿±ê±íÀ´´æ´¢×îºó´¦ÀíµÄÐеıàºÅ¡£ÒòΪÕâÊÇÔÚÓëÄ¿±ê¸üÐÂÏàͬµÄÊÂÎñÖÐÌá½»µÄ£¬ËùÒԿɱ£Ö¤×¼È·µØ·´Ó³ÁË×îºó´¦ÀíµÄ ÐмÆÊý¡£ÔÚͬһ¸ö×÷ÒµµÄÔçÆÚ½×¶Î£¬Ò»¸ö²éÕҽ׶λá¶ÁÈ¡Õâ¸ö×îºó´¦ÀíµÄ Öµ£¬½«Ëü´«µÝ¸øÒ»¸öת»»Æ÷½×¶Î£¬¸Ã½×¶Î°üº¬Ò»¸öÔ¼Êø±í´ïʽ£¬ÓÃÓڶԱȸÃÐкÅÓë¸Ã¼ÆÊý¡£´Ë½×¶Î½«»á¶ªÆúÈκÎÐмÆÊýСÓÚ×îºó´¦ÀíµÄ ÖµµÄÐУ¬ÒòΪÕâЩÐÐÒÑÓÉÄ¿±ê½×¶Î´¦Àí¡£½á¹ûÊÇ£¬Ö»Óл¹Î´±»Ä¿±ê½×¶Î´¦ÀíµÄ¼Ç¼±»´«Ë͵½¸Ã½×¶Î¡£

»¹ÐèÒªÒ»¸ö½×¶Î£¬¼´ Wave Generator ½×¶Î¡£ÔÚÅäÖÃÁ˶à¸öÊäÈëÁ´½Óʱ£¬Êý¾Ý¿âÁ¬½ÓÆ÷½öÔÚÿ¸öÅúÐнáÊøÊ±Ìá½»¸ÃÊÂÎñ¡£Wave Generator ÌṩÁ˶àÖÖ²»Í¬·½·¨À´È·¶¨ºÎʱ·¢³öÒ»¸öÅú´Î±ê¼Ç¡£¶ÔÓÚ±¾Àý£¬Ò»¸ö¾ø¶ÔÐмÆÊý¾Í×ã¹»ÓÃÁË£¬ÕâÑùÄ¿±êÁ¬½ÓÆ÷¾Í»áÿ¸ô N ÐÐÌá½»¸ÃÊÂÎñÒ»´Î¡£

ÍêÕûµÄ×÷ÒµÀàËÆÓÚͼ 5£º

ͼ 5. ¼ì²éµãÖØÐÂÆô¶¯×÷Òµ

Ïñ ͼ 5 ÖÐÕâÑùµÄ×÷Òµ¿ÉÓÃ×÷ÃݵÈÐÔÎÊÌâµÄ½â¾ö·½°¸£¬¶øÇÒ¿ÉÈ·±£½«Êý¾Ý´ÓÀ´Ô´´«Ë͵½Ä¿±ê¡£

ÆäËûÉè¼ÆÄ£Ê½

±¾½Ú½«½éÉÜ¿É¶ÔÆäËû×ÊԴʵÏÖÓб£ÕÏ´«ËÍµÄÆäËûһЩģʽ¡£

ʹÓà InfoSphere Data Replication Ö´ÐÐÓб£ÕϵĴ«ËÍ

½« Change Data Capture Transactional ½×¶Î (CDCTS) Óë InfoSphere Data Replication (DR) ½áºÏʹÓ㬿Éʵʱ¸´Öƺʹ¦ÀíÈÎÎñ¹Ø¼üÐÍÊý¾Ýʼþ¡£DR ʹÓÃÒ»ÖÖ»ùÓÚÈÕÖ¾µÄ²¶»ñ·½·¨À´¼ì²â¶Ô¸÷ÖÖÊý¾Ý¿âϵͳµÄ¸üУ¬È»ºó½«ÕâЩ¸üи´ÖƵ½ÁíÒ»¸öÊý¾Ý¿âϵͳ£¬»òÕß½«ÕâЩ¸üд«Ë͵½Îļþ¡¢WebSphere MQ ÏûÏ¢»ò CDCTS¡£CDCTS ͨ¹ý TCP/IP Óë DR ½øÐÐͨÐÅ£¬ÒÔ½ÓÊÕÕâЩ¶ÔÀ´Ô´Êý¾Ý¿âµÄ¸üУ¬²¢´«µÝ״̬ÏûÏ¢¡£

ͼ 6 ÏÔʾÁËÒ»¸ö¼òµ¥µÄ DR DataStage ×÷Òµ£º

ͼ 6. Êý¾Ý¸´ÖÆ×÷Òµ

¸Ã CDC ½×¶ÎÅäÖÃÁË DR ¶©ÔĵÄÃû³Æ£¬±ØÐëÓµÓÐÖÁÉÙÁ½¸öÊä³öÁ´½Ó£ºÆäÖÐÒ»¸ö»ò¶à¸öÁ´½Ó³ÐÔØÁËÊý¾Ý¿â¸üУ¬¶øÖ»ÓÐÒ»¸öÁ´½Ó¸ºÔð´«µÝÊéÇ©¡£ÊéÇ©ÀàËÆÓÚÉÏÒ»½ÚÖнéÉܵÄ×îºó´¦ÀíµÄ ¼ÆÊý¡£ËüÓÃÓÚʶ±ðµ±Ç°ÊÂÎñµÄ×îºóÌá½»µã¡£Ò»¸ö CDCTS ×÷ҵʹÓÃÒ»¸öÄ¿±êÊý¾Ý¿âÁ¬½ÓÆ÷£¬¸ÃÁ¬½ÓÆ÷ÓµÓÐÖÁÉÙÁ½¸öÊäÈëÁ´½Ó¡£Ò»¸öÁ´½Ó³ÐÔØÊéǩֵ£¬ËüµÄÄ¿±êÊÇÒ»¸ö¼òµ¥±í£¬Ò²¾ÍÊÇΪÁË´æ´¢Êéǩֵ¶ø´´½¨µÄÊéÇ©±í¡£Óëǰһ¸öÀý×ÓÒ»Ñù£¬Ä¿±êÊý¾Ý¿âÁ¬½ÓÆ÷ÔÚÊÂÎñÅú´Î½áÊøÊ±Ìá½»¸ÃÊÂÎñ¡£ÕâЩÊÂÎñÅú´ÎµÄ±ß½çÓÉ DR È·¶¨¡£DR ½«Ìá½»ÏûÏ¢·¢Ë͵½ CDCTS£¬ÕâЩÏûÏ¢ÓëÀ´Ô´Êý¾Ý¿âµÄ¸üÐÂÊÂÎñ±ß½ç±£³ÖÒ»Ö¡£ÔÚ CDCTS ÊÕµ½ÕâЩÌá½»ÏûÏ¢ºó£¬Ëü½«ÊÂÎñÅú´Î±ê¼Ç·¢Ë͵½ÆäÊä³öÁ´½Ó¡£ÔÚÄ¿±êÊý¾Ý¿â½×¶ÎÊÕµ½Ã¿¸öÁ´½ÓÉϵÄÅú´Î±ê¼Çʱ£¬Ëü»áÌá½»¸ÃÊÂÎñ¡£ÒòΪһ¸öÊÂÎñͬʱ°üº¬ÊéÇ©±íºÍÊý¾Ý¿â¸üУ¬ËùÒÔ´æ´¢µÄÊéǩֵ¿É±£Ö¤ÓëÊý¾Ý¿â¸üб£³Öͬ²½¡£

ÔÚ×÷ÒµÔËÐÐʱ£¬DR ¶¨ÆÚÒªÇó CDCTS ±¨¸æ×îºóÌá½»µÄÊéǩֵ¡£CDCTS ͨ¹ýÒ»¸ö ODBC Á¬½Ó²éѯÊéǩֵ£¬²¢Ïò DR ±¨¸æ¸ÃÊéÇ©¡£DR ʹÓøÃÖµÇåÀíÈÕÖ¾£¬ÒòΪËü¿ÉÒÔÈ·¶¨Ò»¸öÌØ¶¨µÄÊÂÎñÒѳɹ¦Ð´È뵽Ŀ±ê±í¡£

ÔÚ×÷Òµ¡¢ÍøÂç»òϵͳ·¢Éú¹ÊÕÏʱ£¬¸Ã×÷Òµ»á±£ÁôΪ²»ÍêÕû״̬¡£ÔÚ×÷ÒµÖØÐÂÆô¶¯Ê±£¬CDCTS Ïò DR ±¨¸æ×îºóÌá½»µÄÊéǩֵ£¬DR ËæºóʹÓøÃÐÅϢȷ¶¨´ÓÄÄÌõ¼Ç¼¿ªÊ¼¡£

´Ó DR µ½Ä¿±êÊý¾Ý¿âµÄ´«ËÍÔÙÒ»´ÎÊܵ½Á˱£»¤£¬¶øÇÒͨ¹ýʹÓÃÊéÇ©»úÖÆ£¬¾ø²»»áÓÐÖØ¸´µÄ¼Ç¼·¢Ë͵½Ä¿±êÊý¾Ý¿â¡£

ʹÓùܵÀ½×¶ÎÖ´ÐÐÓб£ÕϵĴ«ËÍ

×÷Òµ»¹¿Éͨ¹ýÆäËûÓд´ÒâµÄ·½Ê½Ð´È룬ÒÔ±£Ö¤Óб£ÕϵĴ«ËÍ¡£´ó¶àÊý·½Ê½¶¼ÒÀ¿¿ÊÂÎñÅú´Î±ê¼ÇµÄʹÓã¬ÈçÇ°ÃæµÄʾÀýÖÐËùʾ¡£ÕâÀàʹÓõÄÁíÒ»¸öʾÀýÊÇ£¬Êý¾Ý±ØÐë´ÓÒ»¸öÀ´Ô´¶ÓÁÐÒÆ¶¯µ½Ä¿±êÊý¾Ý¿â£¬µ«ÏûϢϵͳ²»ÊÇ WebSphere MQ¡£DTS ½öÖ§³Ö WebSphere MQ£¬ËùÒÔҪʹÓÃÆäËûÏûϢϵͳ£¨±ÈÈç Java Messaging System (JMS)£©ÊµÏÖÀàËÆ¹¦ÄÜ£¬»¹ÐèҪʹÓÃÒ»¸öÀàËÆÍ¼ 7 ÖÐËùʾµÄ×÷Òµ£º

ͼ 7. ¹ÜµÀ×÷Òµ

SourceMessage ºÍ DeleteMessage ½×¶ÎʹÓÃÁËÒ»¸öÔÚ Java Integration Stage »ù´¡ÉϱàÂëµÄ JMS ½â¾ö·½°¸¡£Õâ¸ö JMS ½×¶ÎÒ²¶¨ÆÚÊä³öÅú´Î±ê¼Ç¡£¸Ã½â¾ö·½°¸Ö®ËùÒÔÓÐЧ£¬ÊÇÒòΪ Teradata Á¬½ÓÆ÷ÌṩÁ˽«³É¹¦µÄ¼Ç¼·¢Ë͵½ËüµÄ¾Ü¾øÁ´½Ó£¨Èçͼ 8 Ëùʾ£©µÄÄÜÁ¦£¨Ö»ÒªÔھܾøÁ´½ÓÊôÐÔÖб»ÅäÖÃΪÕâô×ö£©£º

ͼ 8. Teradata Á¬½ÓÆ÷¾Ü¾øÊôÐÔ

¸Ã×÷ÒµÖ´Ðйý³ÌÖеÄʼþ˳ÐòÊÇ£º

1.JMS ½×¶Î¶ÁÈ¡À´Ô´ÏûÏ¢£¬µ«½«ËüÁôÔÚÀ´Ô´¶ÓÁÐÉÏ¡£Õâ¸ö½×¶Î»¹°´¹æ¶¨µÄ¼ä¸ô·¢³öÅú´Î½áÊø±ê¼Ç¡£

2.À´×Ô JMS µÄÊý¾ÝÓÉ Teradata Á¬½ÓÆ÷дÈëµ½ Teradata Êý¾Ý¿âÖС£Èç¹ûдÈë³É¹¦£¬ÄÇôÁ¬½ÓÆ÷»á½«¸ÃÊý¾Ýת·¢µ½ËüµÄ¾Ü¾øÁ´½Ó£¬¸ÃÁ´½Ó±»ÅäÖÃΪ½öת·¢³É¹¦µÄ¼Ç¼¡£

3.ÔÚ Teradata Á¬½ÓÆ÷´Ó JMS À´Ô´½×¶ÎÊÕµ½Åú´Î½áÊø±ê¼Çʱ£¬Ëü»áÌá½»ÊÂÎñ£¬²¢½«Åú´Î½áÊø±ê¼Çת·¢¸øËüµÄÊä³öÁ´½Ó¡£

4.µ± Remove Duplicates ½×¶ÎÊÕµ½Åú´Î½áÊø±ê¼Çʱ£¬Ëü»áɾ³ýÖØ¸´Êý¾Ý²¢½«½á¹û£¨°üº¬Ò»¸öÅú´Î½áÊø±ê¼Ç£©·¢Ë͸øËüµÄÊä³öÁ´½Ó¡£

5.×îºóµÄ JMS ½×¶ÎÔÚÊÕµ½Ò»¸öÅú´Î½áÊø±ê¼Çʱɾ³ýÀ´Ô´ÏûÏ¢¡£

Çë×¢Ò⣬Èç¹ûûÓÐÅú´Î½áÊø±ê¼Ç£¬Ç°ÃæµÄ½â¾ö·½°¸½«ÎÞ·¨ÕýÈ·¹¤×÷£¬ÒòΪ Teradata ÔÚÊý¾ÝдÈëºó¶ø²»ÊÇÔÚÌá½»ºó½«¼Ç¼·¢Ë͵½ËüµÄÊä³öÁ´½Ó¡£µ«ÊÇ£¬Í¨¹ýʹÓÃÅú´Î±ê¼Ç²¢°üº¬ Remove Duplicates ½×¶Î£¬¸Ã˳ÐòµÃµ½Á˱£ÕÏ¡£

ÔÚÊý¾Ý¿âÊÂÎñÌá½»ºó£¬×÷Òµ¿ÉÄÜ»áʧ°Ü¡£ÔÚÕâÖÖÇé¿öÏ£¬²»»áÖ´ÐÐÀ´Ô´ÏûÏ¢µÄ×îÖÕɾ³ý£¬¸ÃÏûÏ¢»á±£ÁôÔÚÀ´Ô´¶ÓÁÐÉÏ¡£Ã»ÓÐÊý¾Ý»á¶ªÊ§£¬µ«ÕâÖÖʧ°Ü¿ÉÄÜÒâζ×ÅÈç¹û¸Ä×÷ÒµÖØÐÂÆô¶¯£¬Teradata Á¬½ÓÆ÷»á¿´µ½ËüÒÑ´¦ÀíµÄÏàͬÊý¾Ý¡£³öÓÚÕâ¸öÔ­Òò£¬ÓëʹÓñ¾µØÊÂÎñºÍ DTS Ò»Ñù£¬×÷ÒµÉè¼ÆÐèÒªÊÇÃݵȵġ£Ê¹ÓÃÕýÈ·¹¹½¨µÄÃݵÈÐÔ×÷Òµ£¬Èç¹û×÷ÒµÒòΪÈκÎÔ­Òò¶ø±»ÖÐÖ¹£¬ÄÇô¿ÉÒÔÖØÐÂÆô¶¯Ëü£¬´ÓÀ뿪µÄλÖüÌÐø´¦Àí¡£

   
2958 ´Îä¯ÀÀ       29
Ïà¹ØÎÄÕÂ

»ùÓÚ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)
ÖÐÎïÔº ²úÆ·¾­ÀíÓë²úÆ·¹ÜÀí