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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
ʵʱ¼ÆËãÔÚ±´¿ÇµÄʵ¼ù
 
×÷Õߣº°ÍÊñÕæÈË
  1781  次浏览      29
 2020-2-13
 
±à¼­ÍƼö:
±¾ÎĽ²ÊöApache Flink¼¼ÊõÔÚ±´¿ÇÕÒ·¿ÒµÎñÖеÄÓ¦Óã¬Í¨¹ýÆóÒµ¿ª·¢µÄʵʱ¼ÆËãÆ½Ì¨°¸ÀýµÄ·ÖÏí°ïÖúÓû§Á˽âApache FlinkµÄ¼¼ÊõÌØÐÔÓëÓ¦Óó¡¾°¡£Ï£Íû¶ÔÄúÓÐËù°ïÖú
±¾ÎÄÀ´×ÔÓÚÔÆÆÜÉçÇø£¬ÓÉ»ðÁú¹ûÈí¼þDelores±à¼­¡¢ÍƼö¡£

ÒµÎñ¹æÄ£¼°Ñݽø

ÏÂͼΪ±´¿ÇÕÒ·¿µÄÒµÎñ³¡¾°Ê¾Òâͼ¡£×îÉϲãΪ±´¿ÇÕÒ·¿¹«Ë¾×îΪÖ÷ÌåµÄËÄ´óÒµÎñ£º¶þÊÖ·¿½»Òס¢Ð·¿½»Òס¢×âÁÞÒµÎñ¼°×°ÐÞÒµÎñ¡£ËÄ´óÒµÎñÔËÓª½«²úÉúͼʾÖм䲿·ÖµÄËÄ´óÊý¾Ý¼´Â¥ÅÌ×ֵ䡢½»Ò×Êý¾Ý¡¢Óû§ÐÐΪÈÕÖ¾Óëºó¶Ë·þÎñÈÕÖ¾¡£Í¼Ê¾×îϲ¿·Ö´ú±í¹«Ë¾ÊµÊ±Êý¾Ý²É¼¯¡¢ÊµÊ±Êý¾Ý¼ÆËãµÄÒµÎñÄ£¿é£¬±¾ÎÄÖеݸÀý½«Öصã½éÉÜÊý¾Ýʵʱ¼ÆË㲿·ÖµÄÉè¼Æ¡¢ÊµÏÖ¼°Ó¦ÓÃÄÚÈÝ¡£

·¢Õ¹Àú³Ì

ÔÚ2018Äê³õ£¬Ëæ×Ź«Ë¾ÂñµãÖÎÀí¹æ·¶µÄÍÆ½ø£¬ÎÒÃǽ¨ÉèÁËDPʵʱÊý¾Ý×ÜÏߣ¬Í³Ò»³Ð½Ó¸÷ÖÖÂñµãÊý¾ÝÁ÷µÄ±ê×¼»¯´¦Àí£¬²¢¶ÔÍâÌṩÇåÏ´ºóµÄʵʱÊý¾Ý¡£Ëæ×Åά»¤µÄʵʱÈÎÎñÔö¼Ó£¬ÃæÁÙ×ÅʵʱÊý¾ÝÁ÷Îȶ¨ÐÔÒÔ¼°ÈÎÎñ¹ÜÀí·½ÃæµÄÌôÕ½£¬ÓÚÊDZ´¿Ç´óÊý¾Ý²¿×ÅÊÖÑз¢ÁËHermesʵʱ¼ÆËãÆ½Ì¨£¬ÌṩͳһµÄʵʱÈÎÎñ¹ÜÀíÆ½Ì¨¡£

ÔÚ2018Äê10Ô£¬ÎÒÃÇÍÆ³öÁËSQL V1±à¼­Æ÷À´·½±ãÓû§¿ª·¢ÊµÊ±¼ÆËãÈÎÎñ¡£SQL V1»ùÓÚSpark Structured Streaming¼¼Êõ£¬Óû§¿ÉÒÔʹÓÃSQLÍê³ÉÐèÇóµÄ¿ª·¢£¬Í¬Ê±ÒÔ½çÃæÍÏ×§µÄÐÎʽ³ÊÏÖ¸øÓû§£¬Ê¹Óû§µÄ²Ù×÷¸ü¼Ó±ã½Ý¡£ÔÚ2019Äê5Ô£¬¾­¹ýµ÷ÑжԱȣ¬ÎÒÃÇÒýÈëÁËFlink¼¼ÊõÕ»£¬Ñз¢µÄSQL V2±à¼­Æ÷ÕýʽÉÏÏߣ¬SQL V2È«ÃæÖ§³ÖFlink SQLµÄ¸÷ÖÖÓï·¨²¢Éè¼ÆÁË´óÁ¿µÄ×Ô¶¨Ò庯Êý£¬¼æÈÝhive UDFÒÔ¼°Óû§³£Óú¯Êý¡£Ä¿Ç°ÎÒÃÇÒѾ­ÔÚ¹«Ë¾ÄÚ½øÐÐʵʱÊý²ÖÒµÎñ³¡¾°µÄ̽Ë÷Ó¦Óá£

Ó¦ÓùæÄ£

ÏÂͼËùʾΪĿǰʵʱ¼ÆËãÔÚ±´¿ÇÕÒ·¿ÆóÒµÖеÄÓ¦ÓùæÄ£¡£Ä¿Ç°Æ½Ì¨Ö§³Ö30Óà¸öÒµÎñÏîÄ¿£¬Á÷¼ÆËãÈÎÎñÊý´ïµ½400¸ö£¬Ëæ×ÅÊý²ÖµÄ²»¶ÏÀ©³ä£¬ÊµÊ±Á÷¼ÆËãµÄÈÎÎñÊý½«²»¶ÏÉÏÉý¡£Ã¿ÈÕ´¦ÀíµÄÏûÏ¢ÌõÊý´ïµ½ÁË800ÒÚ¼¶±ð£¬Ð§ÂÊÊ®·Ö¿É¹Û¡£

Ö§³ÖµÄÏîÄ¿

´ÓÏÂͼËùʾʵʱ¼ÆËãÔÚÆóÒµÖеÄÖ§³ÖÏîÄ¿¿ÉÒÔ¿´³ö£¬Ä¿Ç°ÊµÊ±¼ÆËãÆ½Ì¨Ö§³Ö´Ó·ç¿Ø¡¢×âÁÞµ½²ßÂÔËÑË÷ÔÙµ½Ð·¿½»Ò×µÈһϵÁÐÒµÎñÏîÄ¿£¬´Ó¸÷¸öά¶ÈÖ§³ÖÆðÁËÆóÒµÔËÓª²úÉú³öÊý¾Ýʵʱ¼ÆËãÒµÎñÐèÇó¡£

ÈÎÎñÔö³¤Ç÷ÊÆ

×ʼƽ̨ÉÏÏßʱ֧³ÖµÄÈÎÎñÔö³¤½ÏΪ»ºÂý£¬ÔÚ2019Äê6Ô³õ£¬Æ½Ì¨Éý¼¶µ½Flink²¢È«ÃæÖ§³ÖSQL¿ª·¢ºó£¬ÈÎÎñÊýÁ¿¿ªÊ¼´ó¹æÄ£µÄÔö³¤£¬ÔÚ2019Äê11Ô·ÝʵʱÊý²Ö½¨³Éºó£¬Æ½Ì¨ËùÖ§³ÖµÄÈÎÎñÊýÁ¿ÓÐÁËÊ®·ÖÃ÷ÏÔµÄÔö³¤Ç÷ÊÆ¡£

ƽ̨Êý¾Ýͳ¼Æ

ÏÂͼËùʾΪƽ̨ÿÈÕÊý¾Ýͳ¼Æ¡£Ä¿Ç°Æ½Ì¨Ã¿ÈÕ¿ÉÒÔ´¦Àí1000ÒÚÌõÊý¾Ý£¬Ò»°ãÊý¾ÝÈÎÎñµÄ´¦ÀíÑÓ³ÙÔÚ40ºÁÃë×óÓÒ¡£

Hermesʵʱ¼ÆËãÆ½Ì¨½éÉÜ

ƽ̨¸ÅÀÀ

Hermesƽ̨Ŀǰ֧³Ö׏«Ë¾ÊµÊ±ÈÎÎñµÄ¿ª·¢¡¢±à¼­¡¢²¿Êð¡¢ÆôÍ£µÈ¹ÜÀí¹¦Äܼ°·á¸»µÄ¼à¿Ø±¨¾¯µÈ·þÎñ¡£Æ½Ì¨Ö§³ÖJava¡¢Scala¡¢PythonµÈ¶àÖÖÓïÑÔ¿ª·¢µÄʵʱÈÎÎñ£¬Ö§³Ö×Ô¶¨ÒåÈÎÎñ¡¢Ä£°åÈÎÎñ¼°³¡¾°ÈÎÎñÈý´óÈÎÎñÀàÐÍ£¬Í¬Ê±×öµ½Á˸÷¸öÏîÄ¿µÄ×ÊÔ´¸ôÀ룬ÿ¸öÏîÄ¿¾ùÓÐÏîÄ¿µÄרÓжÓÁУ¬·ÀÖ¹ÓëÆäËûÏîÄ¿ÔÚ×ÊÔ´ÉÏ·¢Éú¾ºÕù¡£Æ½Ì¨Í¬Ê±Îª×ÊÔ´ÐèÇó½ÏСµÄÏîÄ¿ÌṩÁ˹«¹²¶ÓÁУ¬Í¨¹ý¹«¹²¶ÓÁжԸÃÖÖÏîÄ¿½øÐÐÖ§³ÖµÄ·½Ê½£¬¸üΪ·½±ãµÄʵÏÖÈÎÎñµÄ¿ª·¢¡£

Hermes¼Ü¹¹

ÏÂͼËùʾΪHermesƽ̨µÄÕûÌå¼Ü¹¹£¬¼Ü¹¹·ÖΪ4¸ö²ã´Î£¬Í¼ÖÐ×îϲãÉîÀ¶ÌõÄ¿´ú±í¼Ü¹¹ÖеļÆËãÒýÇæ£¬Ä¿Ç°¼ÆËãÒýÇæÖ§³ÖFlinkÓëSpark Streaming¼¼Êõ£¬²¢Í¨¹ýÏûÏ¢¶ÓÁС¢ÀëÏß´æ´¢µÈ¼¼Êõ¸¨ÖúÍê³ÉÊý¾ÝʵʱµÄ´æ´¢¡£ÔÚÒýÇæ²ã·½Ã棬¼Ü¹¹²ÉÓÃStreamSQL¡¢DataStream¡¢StreamCEPµÈ¼¼Êõ´î½¨£¬ÆäÖÐStreamCEP¼¼ÊõºÜºÃµÄÖ§³ÖÁ˾­¼ÍÈËÆ½Ì¨ÒµÎñʵʱ¼à¿Ø±¨¾¯µÄÐèÇó¡£¹¦ÄÜ×é¼þ²ã·½Ãæ°üÀ¨ÁËÈÎÎñʵÀýµÄ¹ÜÀí¡¢ÏîÄ¿¹ÜÀí¼°Êý¾ÝÔ´¹ÜÀíµÈ¡£Æ½Ì¨Ä¿Ç°¿ÉÒÔÔÚͬһÈÎÎñÖеIJ»Í¬ÈÎÎñ¿ìÕռ佸ÐÐÏ໥Çл»£¬µ±·¢ÏÖÉÏÏßÈÎÎñÓÐÎÊÌâʱ£¬¿ÉÒÔ»ØÍ˵½Ö®Ç°µÄ¿ìÕÕ¡£

SQL V1±à¼­Æ÷

ÏÂͼËùʾΪSQL V1±à¼­Æ÷ʾÒâͼ¡£¸Ã±à¼­Æ÷¶ÔÓڴ󲿷ÖÊý¾ÝÇåÏ´¼°Êý¾Ý´¦ÀíµÄÒµÎñ³¡¾°¿ÉÒÔʵÏÖ¼ò½à¸ßЧµÄ±à¼­´¦Àí¡£Óû§Ôڱ༭Æ÷×ó²à¿ÉÒÔ¶¨Òå±à¼­Êý¾ÝÔ´¡¢²Ù×÷·û¼°Ä¿±êÔ´µÈÊý¾ÝÐÅÏ¢¡£ÖÐÑëÃæ°åÉϳÊÏÖµÄÊý¾ÝΪSQL V1Ö§³Ö±à¼­µÄ²Ù×÷ÀàÐÍ£¬Ñ¡ÖÐÃæ°åÖÐÑëµÄ¹ýÂËÆ÷£¬¼´¿ÉÔڱ༭Æ÷ÓÒ²àÌí¼ÓÏà¹ØµÄ¹ýÂËÌõ¼þ£¬ÊµÏÖÊý¾ÝµÄÏà¹Ø¹ýÂË¡£ÔÚÄ¿±êÔ´²ãÃæ£¬±à¼­Æ÷Ŀǰ֧³ÖKafka¡¢DruidµÈ¶àÖÖÄ¿±êÔ´£¬´ó´óÌáÉýÁ˱༭Æ÷µÄ¼æÈÝÐÔ¡£

SQL V2±à¼­Æ÷

ÏÂͼËùʾΪSQL V2±à¼­Æ÷ʾÒâͼ¡£Ä¿Ç°SQL V2ÊÇ»ùÓÚFlink SQL¼¼Êõ½ÏΪÍêÉÆµÄ±à¼­Æ÷£¬×ó²àΪÓû§½øÐдúÂë±à¼­µÄ²¿·Ö£¬Óû§ÔÚ´Ë´¦¿ÉÒԱ༭´óÁ¿SQLÓï¾äÒÔ´ËÖúÁ¦²»Í¬ÒµÎñ³¡¾°¡£×óÏÂÀ¸Ä¿ÖеÄÊý¾ÝΪÓû§Ñ¡ÖÐÊý¾ÝÔ´×Ô¶¯Éú³ÉµÄDDL£¬Í¨¹ýDDL±à¼­Æ÷½«²Ù×÷Êý¾ÝµÄÑùʽ¸üÇåÎúµÄչʾ¸øÓû§¡£SQL V2Ö§³ÖÁËÈý´óÀàÐ͵ÄÊý¾Ý±í£¬·Ö±ðÊÇsource±í¡¢sink±í¼°Î¬±í£¬ÒÔ´Ë·½±ãÓû§µÄ¿ª·¢¡£±à¼­Æ÷ÓÒϽǿÉÒÔ³ÊÏÖSQLÓï·¨µÄ¼ì²âÇé¿ö£¬ÒÔ´ËÌáʾÓû§Ôڱ༭ʱ³öÏÖµÄÓï·¨´íÎó¡£

SQL V2¼Ü¹¹

SQL V2¹¤¾ßÕûÌå¼Ü¹¹ÈçÏÂͼËùʾ¡£Ç°¶ËSQL±à¼­Æ÷Ä£¿é°üÀ¨Óï·¨ÓïÒåµÄ¼ì²é¡¢Ö´Ðмƻ®µÄ²é¿´¡¢×Ô¶¯DDLµÄÉú³É¼°ÈÎÎñµ÷ÊԵŦÄÜ¡£Óû§Í¨¹ýÈÎÎñµ÷ÊÔ¹¦ÄÜ¿ÉÒԲ鿴ÈÎÎñÖ´Ðнá¹û¡£ºǫ́½«ÒýÇæÌá½»µ½Yarn¼¯ÈºÉÏÖ´ÐУ¬ÒýÇæÍ¨¹ýÈÎÎñid»Øµ÷ºǫ́½Ó¿Ú»ñÈ¡ÐèÒªÖ´ÐеÄSQL£¬¶ÔSQL×öÓ﷨УÑéºÍÓï·¨½âÎö£¬Èô³öÏÖά±í¹ØÁªÔò»á¶îÍâ¶ÔSQL×öÒ»²ãת»»¡£

SQLÒýÇæÕûÌå¼Ü¹¹

ÏÂͼËùʾΪSQLÒýÇæµÄÕûÌå¼Ü¹¹¡£ÕûÌå¼Ü¹¹·ÖΪÈý¸ö²ã´Î£¬×îµ×²ãΪFlink Table API¡£ÔÚFlink²ãÖ®ÉÏÆóÒµÉè¼ÆÁË´úÂëµÄ·â×°£¬ÒÔfactoryµÄÐÎʽ·½±ã×îÉϲãµÄ·½·¨µ÷Óá£×îÉϲãµÄcore²ã¸ºÔðÕû¸öϵͳµÄSQL½âÎö¡£

ά±í¹ØÁª

ÔÚSQL½âÎö¹ý³ÌÖУ¬×îΪ¸´ÔÓµÄÊÇά±íµÄ±í¸ñ¹ØÁª£¬ÏÂͼΪά±í¹ØÁªÏµÍ³¼Ü¹¹Í¼¡£Êý¾Ý´ÓÊý¾ÝÔ´µ¼Èëºó£¬ÏµÍ³Ê¹ÓÃAsync I/O¼¼Êõ·ÃÎʺó¶Ë£¬ÏµÍ³ºó¶ËʹÓÃData Accessor½Ó¿Ú·ÃÎʺó¶ËµÄ´æ´¢¡£ÏµÍ³ºó¶Ë´æ´¢Ö§³ÖHBaseÓëRedis´æ´¢¼¼Êõ£¬Í¬Ê±ºó¶Ë»á½«Êý¾Ý»º´æÓÚLRU CacheÄ£¿éÖС£Î¬±í¹ØÁªºóµÄÊý¾ÝÖ§³Ö¶àÖÖ´óÊý¾Ý¹¤¾ßµÄ´æ´¢£¬´Ó¶ø´ó´óÔö¼ÓÁËϵͳµÄ¼æÈÝÐÔ¡£

·á¸»µÄÄÚÖú¯Êý

ϵͳͬʱΪÓû§ÌṩÁ˷ḻµÄÄÚÖú¯Êý£¬°üÀ¨Ê±¼äº¯Êý¡¢¼¯ºÏº¯Êý¡¢Json´¦Àíº¯Êý¼°×Ö·û´®º¯Êý¡£·á¸»µÄÄÚÖú¯Êý¿ÉÒÔ·½±ãÓû§µÄ¿ª·¢£¬Ê¡È¥Óû§×Ô¼ºÈ¥¿ª·¢µÄʱ¼ä¡£

ʵʱÊý²ÖÕûÌå¼Ü¹¹

ÏÂͼËùʾΪʵʱÊý²ÖµÄÕûÌå¼Ü¹¹£¬Í¬Ê±Ò²ÊÇSQL V2ϵͳÂ䵨µÄÓ¦Óó¡¾°¡£¸÷¸ö²ã¼¶¼ä²úÉúµÄÊý¾Ý±»´¢´æÔÚÁËKafka TopicÖУ¬Í¬Ê±Êý¾ÝÒ²½«±»Í¬²½µ½hiveÖб¸·Ý¡£ÒµÎñ·½¿ÉÒÔ²éѯʵʱ±¸·ÝÊý¾Ý½øÐÐÊý¾ÝÑéÖ¤¼°·ÖÎöµÈ²Ù×÷¡£Ä¿Ç°Êý²ÖµÄʵʱ¼ÆË㲿·Ö¿ÉÒÔ¼ÆËãµ±Ìì»ò¹ýÍù¼¸ÌìµÄÊý¾Ý£¬ÊµÊ±¼ÆËãÆ½Ì¨ÕýÔÚÓëÆäËû×é¼þºÏ×÷£¬¿ª·¢ÊµÊ±ÓëÀëÏßÁªºÏµÄ·ÖÎö²éѯ£¬ÒÔ´ËÀ©Õ¹ÊµÊ±Êý²ÖµÄʹÓ÷¶Î§¡£

ʵʱÊý²ÖÊý¾Ýͳ¼Æ

ÏÂͼËùʾΪÆóҵʵʱÊý²ÖµÄÊý¾Ýͳ¼Æ¡£´Ó2019Äê8Ô£¬SQL V2ÕýʽÉÏÏßÔËÓª£¬ÖÁ2019Äê10ÔÂÆ½Ì¨¿ªÊ¼Ö§³ÖʵʱÊý²Ö¿ª·¢£¬ÏµÍ³µÄÊý¾ÝÁ¿¿ªÊ¼¼ÓËÙÔö³¤¡£Ä¿Ç°£¬ÊµÊ±Êý²ÖÒѾ­ÓÐ100Óà¸öÈÎÎñ£¬Êý¾ÝÍÌÍÂÁ¿Ò²´ïµ½ÁË21ÒÚÌõ/ÌìµÄÊý¾Ý¼¶±ð£¬Êý¾Ý¹æÄ£½ÏΪ¿É¹Û¡£

ʵʱÊý²Ö°¸Àý

ÏÂͼÁоٳöʵʱÊý²Öƽ̨ÒѾ­ÊµÏÖÌṩÊý¾ÝÖ§³ÖµÄÓ¦Óð¸Àý¡£

1. ½»Òׯ½Ì¨

½»Òׯ½Ì¨ÊµÊ±´óÆÁʵʱչʾ´óÇøÄڵĽ»Ò××´¿ö¡£ÔÚ½»Òׯ½Ì¨µÄ½¨ÉèÖУ¬¿ª·¢ÍŶÓͨ¹ýÊý¾Ý»Ø»·½«»¹Î´¹ØÁªµÄÊý¾Ý·µ»Ø´¢´æÄ£¿é½øÐÐÖØÐ¹ØÁª£¬²¢Í¨¹ý¼ìÑé¸ÃÊý¾ÝµÄÉúÃüÖÜÆÚÅжÏÊÇ·ñ¹ØÁª³É¹¦£¬ÍŶÓͨ¹ý´ËÖÖ·½Ê½Ê¹µÃÊý¾Ýά±íÓëÊÂʵ±íÊý¾Ý×îÖÕÒ»Ö¡£

2. ¾­¼ÍÈËÐгÌÁ¿

¾­¼ÍÈËÐгÌÁ¿¿ÉÒÔ¶¯Ì¬µÄչʾµ±Ç°¾­¼ÍÈ˶Կͻ§µÄά»¤Çé¿ö£¬Ê¹ÆóÒµ¿ÉÒÔÕÆÎÕ¾­¼ÍÈËʵʱµÄ¹¤×÷״̬¡£

3. ʵʱÓû§»­Ïñ

ʵʱÓû§»­Ïñ¿ÉÒÔʵʱµØÏòÆóÒµ³ÊÏÖÀ´×Ô¸÷¸öϵͳÓû§µÄÊý¾ÝÐÅÏ¢£¬Í¨¹ý×éºÏ¸÷¸öƽ̨ÉÏÓû§µÄÐÐΪÐÅÏ¢£¬Ìá¹©È«Ãæ¡¢¾«×¼µÄÓû§»­Ïñ¡£ÆóÒµµÄËã·¨²ßÂÔ²¿ÃŽ«¸ù¾ÝÓû§µÄʵʱ»­Ïñ½øÐÐÏà¹ØÐÅÏ¢¡¢ÄÚÈݵÄÍÆ¼ö¡£

¼à¿Ø±¨¾¯

ÏÂͼΪƽ̨µÄ¼à¿Ø±¨¾¯Ò³Ãæ½ØÍ¼¡£¼à¿ØÏµÍ³»áʵʱ¼à¿ØÆ½Ì¨ÈÎÎñµÄ´¦ÀíÑÓʱ¡¢sourceдÈëÁ¿¼°sinkд³öÁ¿Èý´óÖ¸±ê¡£ÏµÍ³ÖÐͬʱ¿ÉÒÔÉèÖÃÆ½Ì¨Êý¾ÝµÄÎÞÐÄÌøÊ±¼ä£¬µ±³¬³öÉèÖÃʱÏÞºó£¬ÏµÍ³½«»á½øÐб¨¾¯¡£

¼à¿Ø±¨¾¯¼Ü¹¹

ÏÂͼΪ¼à¿Ø±¨¾¯¼Ü¹¹Í¼¡£¼à¿ØÏµÍ³Í¨¹ý×Ô¶¨ÒåµÄListener¶ÔSpark½øÐÐ¼à¿Ø£¬ListenerÒýÈëSDKÊÕ¼¯SparkÈÎÎñµÄÐÅÏ¢¼°ÔËÐÐÖеÄÈÕÖ¾Êý¾Ý¡£Óû§ÔÚ´Ë´¦ÐèÒª½øÐÐÊÖ¶¯SDKµÄµ¼Èë¡£ÔÚFlinkÓ¦ÓÃÄ£¿éÖУ¬ÏµÍ³Éè¼ÆÖ§³ÖÁË×Ô¶¨ÒåReportÊý¾ÝµÄ»ñÈ¡£¬²¢Í¨¹ý×Ô¶¯¼ÓÔØµÄ·½Ê½Ö±½ÓÔØÈëFlinkÖнøÐÐÊý¾ÝµÄ·ÖÎöÓë¼ÆË㣬ͬʱͨ¹ýÈÎÎñÆô¶¯ÊÇ×¢Èëjava̽ÕëµÄ·½Ê½»ñÈ¡ÈÎÎñµÄÏà¹ØÐÅÏ¢¡£ËùÓÐµÄ¼à¿ØÐÅÏ¢½«±»Í³Ò»Ë͵½Kafka TopicÖУ¬¾­Hermesƽ̨·ÖÎö´¦Àí£¬´¥·¢ÏàÓ¦µÄÑÓʱ±¨¾¯¼°ÐÄÌø±¨¾¯¡£

δÀ´·¢Õ¹Óë¹æ»®

ÕûÌå¼Ü¹¹

ʵʱ¼ÆËãÆ½Ì¨µÄÕûÌå¼Ü¹¹ÈçÏÂͼËùʾ¡£Ôڼܹ¹Öм䲿·Ö£¬Æ½Ì¨°üº¬ÁËʵʱʼþÖÐÐÄ¡¢Ê¼þ´¦ÀíÆ½Ì¨µÈϵͳÀ´¸üºÃµÄ´¦ÀíδÀ´ÆóÒµÖеÄÒµÎñ³¡¾°ÐèÇó£¬ÒÔͨÓ÷þÎñƽ̨µÄ·½Ê½Îª¸ü¶àµÄÒµÎñ·½ÌṩͳһµÄÒµÎñÖ§³Å¡£ÔÚÒýÇæ·½Ã棬δÀ´»áÉîÈëÑо¿FlinkµÄ״̬¹ÜÀí¡¢¶Ëµ½¶ËµÄ¾«È·Ò»´ÎµÈ¼¼Êõ£¬Ìá¸ßÊý¾Ý´¦ÀíµÄ׼ȷÐÔºÍÒ»ÖÂÐÔ¡£

δÀ´·¢Õ¹

δÀ´½«»á½¨ÉèÆ½Ì¨µÄ×ÊÔ´¶¯Ì¬·ÖÅäÄÜÁ¦£¬¸ù¾ÝÈÎÎñµÄÀúÊ·ÔËÐÐÇé¿ö×Ô¶¯·ÖÅä×ÊÔ´¡£Óû§¿ÉÒÔÔÚʼþ´¦ÀíÆ½Ì¨É϶¨Òå¸÷ÖÖʼþ£¬ÊµÊ±µÄ¶Ôʼþ½øÐзÖÎö£¬²¢²úÉúÏà¹ØµÄÊý¾Ý±¨±í¡£Óû§Í¨¹ýʵʱ¹æÔòÒýÇæÓÃÒÔÍê³É¸÷ÖÖÒµÎñ¹æÔòµÄÅäÖã¬Ê¼þÃüÖйæÔòºó´¥·¢Ïà¹ØµÄÒµÎñ²Ù×÷¡£Óû§Êý¾Ýƽ̨»ã¼¯¸÷¸ö²úÆ·¡¢¸÷¸ö¶ËµÄÓû§Êý¾Ý£¬ÌṩÓû§ÐÐΪµÄʵʱ²éѯ¡¢·ÖÎö£¬¸ü¼Ó¸ßЧµÄÖ§³ÖÓªÏú¡¢ÍƼöµÈÒµÎñ³¡¾°¡£ÊµÊ±Êý²Ö½¨Éè·½Ãæ»á½øÐÐKAPPAģʽµÄ̽Ë÷£¬ÍƽøÁ÷ÅúÒ»Ì廯½¨É裬ÌáÉýÀúÊ·Êý¾ÝµÄ´¦ÀíºÍ²éѯÄÜÁ¦¡£

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

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

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

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ