
ºËÐÄ×é¼þÓë¼Ü¹¹
ʵʱ¼ÆËãÆ½Ì¨Í¨³£ÓÉÒÔϼ¸¸öºËÐÄ×é¼þ¹¹³É£º
1. Êý¾ÝÉãÈ¡£¨Ingestion£©²ã£º¸ºÔð´Ó¶àÖÖÊý¾ÝԴʵʱ²¶»ñÊý¾Ý¡£ÕâЩÊý¾ÝÔ´¿ÉÒÔÊÇÊý¾Ý¿â¡¢ÈÕÖ¾Îļþ¡¢ÎïÁªÍøÉ豸»òʵʱÊý¾ÝÁ÷µÈ¡£
2. Êý¾Ý´¦Àí£¨Processing£©²ã£º¶ÔÉãÈ¡µÄÊý¾Ý½øÐÐʵʱ´¦ÀíºÍ·ÖÎö¡£Õâ¿ÉÄÜÉæ¼°¹ýÂË¡¢¾ÛºÏ¡¢´°¿Ú¼ÆËãµÈ²Ù×÷£¬ÒÔÌáÈ¡Êý¾ÝµÄ¼ÛÖµ¡£
3. Êý¾Ý´æ´¢£¨Storage£©²ã£ºËäȻʵʱ¼ÆËãµÄÖØµãÔÚÓÚÁ÷´¦Àí£¬µ«Ä³Ð©´¦Àí½á¹û»¹ÊÇÐèÒª³Ö¾Ã»¯´æ´¢£¬ÒÔÖ§³ÖºóÐøµÄ·ÖÎö»ò×÷Ϊ×îÖÕ½á¹ûÊä³ö¡£
4. ²éѯºÍ¿ÉÊÓ»¯£¨Querying & Visualization£©²ã£ºÎªÓû§ÌṩʵʱÊý¾Ý²éѯ¡¢±¨¸æºÍ¿ÉÊÓ»¯µÄÄÜÁ¦£¬Ê¹Óû§Äܹ»Àí½âºÍÀûÓÃʵʱÊý¾Ý¡£
¹Ø¼ü¼¼ÊõÓë¸ÅÄî
ʵʱ¼ÆËãÆ½Ì¨µÄʵÏÖºÍÓÅ»¯Éæ¼°¶àÖֹؼü¼¼ÊõºÍ¸ÅÄ
¡¤ Á÷´¦Àí£¨Stream Processing£©£ºÓ봫ͳµÄÅú´¦Àí²»Í¬£¬Á÷´¦ÀíÊÇÖ¸¶ÔÁ¬ÐøÊý¾ÝÁ÷½øÐÐʵʱ·ÖÎöºÍ¼ÆËãµÄ¹ý³Ì¡£
¡¤ ʼþÇý¶¯¼Ü¹¹£¨Event-Driven Architecture£©£ºÒ»ÖÖÈí¼þ¼Ü¹¹·¶Ê½£¬Ç¿µ÷ÒÔʼþΪÖÐÐÄ£¬ÏìÓ¦ºÍ´¦Àíʵʱ²úÉúµÄʼþ¡£
¡¤ ΢Åú´¦Àí£¨Micro-Batching£©£ºÒ»ÖÖÕÛÖз½·¨£¬½«ÊµÊ±Á÷Êý¾Ý·Ö³ÉСÅúÁ¿´¦Àí£¬ÒÔÌá¸ß´¦ÀíЧÂʺÍÈÝ´íÐÔ¡£
¡¤ µÍÑÓ³Ù£¨Low Latency£©£ºÊµÊ±¼ÆËãÆ½Ì¨µÄ¹Ø¼üÐÔÄÜÖ¸±ê£¬Ö¸Êý¾Ý´¦ÀíºÍÏìÓ¦µÄʱ¼ä¾¡¿ÉÄ̡ܶ£
¡¤ À©Õ¹ÐÔ£¨Scalability£©£ºÊµÊ±¼ÆËãÆ½Ì¨ÐèÒªÄܹ»Ë®Æ½À©Õ¹ÒÔ´¦Àí´ó¹æÄ£Êý¾ÝÁ÷¡£
Ó¦Óð¸Àý
ʵʱ¼ÆËãÆ½Ì¨µÄÓ¦Óð¸Àý¼«Æä¹ã·º£¬¼¸¸öµäÐÍÓ¦ÓðüÀ¨£º
¡¤ ½ðÈÚÐÐÒµ£ºÓÃÓÚ¸ßÆµ½»Òס¢·çÏÕ¼à¿ØºÍÆÛÕ©¼ì²â£¬ÊµÊ±¼ÆËãÆ½Ì¨Äܹ»¿ìËÙ·ÖÎö½»Ò×Êý¾Ý£¬×ö³ö¼´Ê±¾ö²ß¡£
¡¤ ÎïÁªÍø£¨IoT£©£ºÔÚÖÇÄܼҾӡ¢¹¤Òµ×Ô¶¯»¯µÈ³¡¾°Ï£¬ÊµÊ±´¦ÀíÀ´×Ô¸÷ÖÖ´«¸ÐÆ÷µÄÊý¾Ý£¬ÊµÏÖ»·¾³¼à¿Ø¡¢Ô¤²âά»¤µÈ¹¦ÄÜ¡£
¡¤ ÍøÂ簲ȫ£ºÍ¨¹ýʵʱ·ÖÎöÍøÂçÁ÷Á¿£¬ÊµÊ±¼ÆËãÆ½Ì¨¿ÉÒÔ¼´Ê±Ê¶±ð²¢·ÀÓùDDoS¹¥»÷¡¢ÈëÇÖ³¢ÊԵȰ²È«Íþв¡£
¡¤ É罻ýÌåºÍ¹ã¸æ£ºÊµÊ±·ÖÎöÓû§ÐÐΪºÍÆ«ºÃ£¬ÊµÏÖ¸öÐÔ»¯ÍƼöºÍʵʱ¹ã¸æÍ¶·Å¡£
ÌôÕ½ÓëÇ÷ÊÆ
ʵÏÖ¸ßЧ¿É¿¿µÄʵʱ¼ÆËãÆ½Ì¨ÃæÁÙÐí¶àÌôÕ½£¬°üÀ¨Êý¾ÝµÄ¶àÑùÐԺ͹æÄ£¡¢ÏµÍ³µÄ¿É¿¿ÐÔºÍ