¶ÓÁÐ ÊÇÒ»ÖÖÌØÊâµÄÏßÐÔ±í£¬ÌØÊâÖ®´¦ÔÚÓÚËüÖ»ÔÊÐíÔÚ±íµÄÇ°¶Ë£¨front£©½øÐÐɾ³ý²Ù×÷£¬¶øÔÚ±íµÄºó¶Ë£¨rear£©½øÐвåÈë²Ù×÷£¬ºÍÕ»Ò»Ñù£¬¶ÓÁÐÊÇÒ»ÖÖ²Ù×÷ÊÜÏÞÖƵÄÏßÐÔ±í¡£½øÐвåÈë²Ù×÷µÄ¶Ë³ÆΪ¶Ó⣬½øÐÐɾ³ý²Ù×÷µÄ¶Ë³ÆΪ¶ÓÍ·¡£ ÏûÏ¢¶ÓÁÐ ÊÇÔÚÏûÏ¢µÄ´«Êä¹ý³ÌÖб£´æÏûÏ¢µÄÈÝÆ÷¡£ redisÖеÄÏûÏ¢¶ÓÁÐ redisÖпÉÒÔʹÓÃ×Ô´øµÄpublishºÍsubscribeÃüÁîÍê³É“ÏûÏ¢ÍÆËÍ”ºÍ“ÏûÏ¢ÀÈ¡”¹¦ÄÜ£¬ÊµÏÖÏûÏ¢¶ÓÁС£µ«ÕâÖÖ·½Ê½ÓÐÒ»¸öȱÏݾÍÊÇ£¬Ïû·ÑÕß±ØÐëÒ»ÖÂÔÚÏߣ¬·ñÔò»á³öÏÖÏû·ÑÒÅ©¡£ ÏûÏ¢¶ÓÁÐ Ò»°ãÊDzÉÓÃÒ»¸ö¶ÀÁ¢µÄ¼¯Èº×¨ÃÅÓÃÓÚÏûÏ¢´æ´¢£¬¿ÉÒÔ´æ´¢ÔÚÄÚ´æÀï Ò²¿ÉÒÔÖ±½Ó´æ´¢ÔÚ´ÅÅÌÖС£±ÈÈç³£¼ûµÄ£ºRabbitMQ¡¢kafka¡¢rocketMQ¡¢ActiveMQ¡¢zeromqµÈµÈ£¬ËüÃÇÓв»Í¬µÄÌØÐÔ£¬ÒÔ¼°²ÉÓÃÁ˸÷ÖÖ²»Í¬µÄʵÏÖ£¬ÊÊÓÃÓÚ¸÷ÖÖ³¡¾°µÄÏûÏ¢ÈÎÎñ·Ö·¢¡£µ«ËûÃDZ¾ÖÊ×÷ÓøúÉÏÃæ½²µÄµ¥ÊµÀý»·¾³ÖÐjava“¶ÓÁДûʲôÁ½Ñù£ºÔÚÏûÏ¢µÄ´«Êä¹ý³ÌÖб£´æÏûÏ¢µÄÈÝÆ÷¡£Ö»ÊÇÕâÀïת»»µ½“·Ö²¼Ê½”»·¾³ÖжøÒÑ¡£ redisÖеÄlist£¨±¾ÖÊÉÏÊǸöË«ÏòÁ´±í£©¡¢zset£¨ÓÐÐòset£©¶¼¿ÉÒÔÓÃ×ö“ÏûÏ¢¶ÓÁДµÄÈÝÆ÷£¬ÉÔ¼Ó´¦Àí¾Í¿ÉÒÔʵÏÖÒ»¸ö¸ß¿ÉÓõēÏûÏ¢¶ÓÁД¡£Ê¹ÓÃredisʵÏֵēÇáÁ¿»¯”“ÏûÏ¢¶ÓÁДÓÐÈý´óÓÅÊÆ£º 1¡¢ÏÖÔÚredisÒѾ¹ã·ºÔËÓÃÓÚ¸÷´óϵͳÖУ¬ÎÞÐèÔÙ´ÎÒýÈëÆäËûµÚÈý·½¿ò¼ÜºÍapi¡£ 2¡¢²¢ÇÒredisÊÇ»ùÓÚÄÚ´æ´æ´¢µÄ£¬Éú²úÕߺÍÏû·ÑÕߵĴæÈ¡Ëٶȶ¼·Ç³£¿ì¡£ 3¡¢Ê¹ÓÃredis¼¯ÈºµÄµÄÈÝÁ¿£¬¿ÉÒÔͨ¹ýÌí¼ÓʵÀý½øÐÐÀ©Õ¹¡£ Âú×ãÒÔÉÏÈýµãÒªÇ󣬾ͿÉÒÔʵÏÖÒ»¸ö¼òµ¥µÄ“ÏûÏ¢¶ÓÁДÁË¡£ (ÔðÈα༣ºyang) |