Êý¾Ý¿â¼¯Èº¼Ü¹¹Öع¹Í»ÆÆÐÔÄÜÆ¿¾±
ÔÚ98ÌÃÔÉ«»¨ÌÃ×ÛºÏÌÖÂÛÍøÒ³°æ3.0Éý¼¶Àú³ÌÖУ¬¿ª·¢ÍŶӽÓÄÉ·Ö¿â·Ö±í£¨Table Partitioning£©Óë¶ÁдÊèÉ¢ÊÖÒÕ£¬Àֳɽ«²¢·¢´¦Öóͷ£ÄÜÁ¦ÌáÉýÖÁ30000TPS¡£Ö÷´Ó¸´ÖƼܹ¹È·±£ÈÈÃÅÊý¾Ýʵʱͬ²½£¬Óû§ÇëÇóÏìÓ¦ÑÓ³Ù½µµÍÖÁ98msÒÔÄÚ¡£Õë¶ÔÓû§»ÏñÊý¾Ý´æ´¢£¬ÒýÈëÁÐʽÊý¾Ý¿âÌáÉý¶àάÅÌÎÊЧÂÊ£¬Ê¹µÃÖðÈÕÐÂÔöµÄ2TBÓû§ÐÐΪÊý¾Ý¿ÉʵÏÖÃë¼¶ÆÊÎö¡£
¶¯Ì¬Ò³ÃæäÖȾ»úÖÆÓÅ»¯Êµ¼ù
¿Í»§¶ËäÖȾ£¨CSR£©ÓëЧÀÍÆ÷¶ËäÖȾ£¨SSR£©µÄ»ìÏýģʽ£¬³ÉΪÌáÉýÓû§ÌåÑéµÄÒªº¦ÊÖÒÕ¡£ÔÚÖ÷ÌâÌûÁбíÒ³½ÓÄÉÔ¤äÖȾÊÖÒÕ£¬ÊׯÁ¼ÓÔØÊ±¼äËõ¶ÌÖÁ1.2Ãë¡£¹ØÓÚÉî¶È»¥¶¯³¡¾°£¬ÖÇÄܼÓÔØÕ½ÂÔ°´Ðè»ñÈ¡JSONÊý¾Ý£¬Êý¾Ý°üÌå»ýѹËõÂÊ´ï62%¡£ÕâÖÖÓÅ»¯ÊÖ¶ÎÍêÉÆÆ½ºâÁËÒ³ÃæÐÔÄܺͶ¯Ì¬ÄÚÈݸüеÄʱЧÐÔÒªÇó¡£
ÉçÇøÄÚÈÝÉú̬ÖÎÀíϵͳ´î½¨
ÄÚÈÝÇ徲ϵͳÅ䱸BERTÓïÒåÆÊÎöÄ£×Ó£¬ÊµÏÖÿСʱ200ÍòÌõÌû×ÓµÄʵʱÉóºË¡£Î¥¹æÄÚÈÝʶ±ð׼ȷÂÊ´ï99.3%£¬ÎóÅÐÂÊ¿ØÖÆÔÚ0.08%ÒÔÏ¡£ÓÅÖÊÄÚÈÝÍÆ¼öËã·¨ÈÚºÏÐͬ¹ýÂËÓëÉî¶ÈÉñ¾ÍøÂ磬Óû§ÄÚÈݵã»÷ת»¯ÂÊÌáÉý42%¡£ÕâÖÖË«¹ìÖÆÖÎÀí»úÖÆÓÐÓù¹½¨ÁË¿µ½¡ÓÐÐòµÄ½»Á÷ÇéÐΡ£
ÂþÑÜʽ»º´æÏµÍ³Ð§ÄÜÌáÉý¼Æ»®
½ÓÄÉRedis¼¯ÈºÓëÍâµØ»º´æ£¨LocalCache£©µÄ¶þ¼¶»º´æ¼Ü¹¹£¬ÈÈÃŰæ¿éÇëÇóÖÀÖÐÂÊÌá¸ßÖÁ92%¡£»º´æÑ©±À·À»¤»úÖÆÍ¨¹ýËæ»úÓâÆÚʱ¼äÉèÖã¬ÔÚÁ÷Á¿ºé·åʱ¶ÎÀֳɳÐÔØ300%µÄÍ»·¢»á¼ûÁ¿¡£Êý¾ÝÔ¤ÈÈÕ½ÂÔ»ùÓÚÓû§ÐÐΪչÍûÄ£×Ó£¬ÔÚÔçÍíá¯ÁëÆÚǰ×Ô¶¯¼ÓÔØÈÈÃÅÊý¾Ý¡£
È«Á´Â·¼à¿ØÏµÍ³µÄ½¨Éèʵ¼ù
APM£¨Ó¦ÓÃÐÔÄÜ¼à¿Ø£©ÏµÍ³ÊµÏÖ´ÓÓû§Öն˵½Êý¾Ý¿âµÄÈ«Á´Â·×·×Ù£¬Òì³£ÇëÇó¶¨Î»Ð§ÂÊÌáÉý85%¡£ÖÇÄÜÔ¤¾¯»úÖÆÍ¨¹ý»ùÏß½¨Ä£ÊÖÒÕ£¬Ìáǰ30·ÖÖÓÕ¹ÍûЧÀÍÆ÷×ÊÔ´Æ¿¾±¡£ÈÕÖ¾ÆÊÎöƽ̨¼¯³É×ÔÈ»ÓïÑÔ´¦Öóͷ£ÄÜÁ¦£¬¿É×Ô¶¯¹éÀà98%µÄϵͳ¸æ¾¯ÊÂÎñ£¬¼«´óÌáÉýÔËάÏìÓ¦ËÙÂÊ¡£
±¾´Îµü´úʹ98ÌÃÔÉ«»¨ÌÃ×ÛºÏÌÖÂÛÍøÒ³±ê×¼°æµÄÕûÌåÐÔÄÜÖ¸±êʵÏÖ¿çԽʽÉú³¤¡£Í¨¹ý΢ЧÀͼܹ¹½âñî¡¢ÖÇÄÜËã·¨¸³ÄÜ¡¢ÔËά×Ô¶¯»¯Ë¢ÐµÈÒªº¦ÊÖÒÕÍ»ÆÆ£¬Æ½Ì¨ÔÚ¼á³ÖÈÕ¾ù18ÍòÐÂÌûÔöÌíµÄͬʱ£¬Ð§ÀÍ¿ÉÓÃÐÔµÖ´ï99.99%¡£ÕâÖÖÊÖÒÕÑݽøÂ·¾¶ÎªÖдóÐÍÉçÇøÆ½Ì¨µÄÊÖÒÕÑ¡ÐÍÌṩÁËÖ÷Òª²Î¿¼¡£
Ò»¡¢ÖÐÒ½ÑøÉúЧÀͶ¨¼Û»ùÀ´Ô´Ôò
Õý¹æÖÐÒ½ÑøÉú»áËùµÄÊÕ·Ñϵͳ½¨ÉèÓÚÈýÖØ×¨ÒµÎ¬¶È£ºÒÀ¾ÝÕïÁÆ×°±¸Í¶È뱾Ǯ£¬ÈçºìÍâÈÈÏñÒǵÈÖÐÒ½¼ì²â×°±¸µÄʹÓÃÓöȣ»²Î¿¼Ö´ÒµÒ½Ê¦×ÊÖÊÆ·¼¶£¬³ÖÓС¶Ò½Ê¦×ʸñÖ¤Êé¡·µÄÖ÷ÈÎҽʦÓëͨË×¼¼Ê¦±£´æºÏÀí¼Û²î£»¿¼Á¿Ò©²ÄÖÊÁÏÆ·ÖÊ£¬µÀµØÒ©²Ä£¨ÈçÔÆÄÏÈýÆß£©ÓëͨË×Ò©²Ä±£´æ±¾Ç®²î±ð¡£µä·¶ÊÕ·ÑÇø¼äÖУ¬»ù´¡¾Âçµ÷Àí£¨×¨ÒµÍÆ×¨³¤·¨£©Ã¿Ð¡Ê±200-400Ôª£¬¸öÐÔ»¯ÌåÖʱæÊ¶£¨°üÀ¨¾ÅÖÖÌåÖÊÅжϣ©µ¥´ÎÊÕ·Ñ500-800Ôª¡£
¶þ¡¢½¹µãÑøÉúÏîĿЧÀÍÏê½â
Í·²¿»áËùÆÕ±éÉèÖÃÎå´ó¾µäÄ£¿é£ºÑÇ¿µ½¡µ÷Àí¼Æ»®Í¨¹ýÂöÕïÁ¬ÏµÉàÕïʵÑ飬ÖÜÆÚÁƳÌͨ³£°üÀ¨10´Îµ÷Àí£»½ÚÆøÑøÉúЧÀÍÒÀ¾Ý¶þÊ®ËÄ½ÚÆø×ª±äÉèÖÃÒ©ÉÅʳÁÆ£»ÌØÉ«ÏîÄ¿Èç¶½Âö¾Ä·¨£¨¹Å°å°¬¾ÄÎäÒÕ£©Ã¿´ÎÊÕ·Ñ300-600Ôª£¬ÐèʹÓÃÌØ¶¨Äê·Ý³Â°¬£»¸ß¶Ë»áËùÔöÉè˽ÈË¿µ½¡¹Ü¼Ò£¬Äê¶ÈЧÀÍ·ÑÔ¼2-5ÍòÔª£¬°üÀ¨Ã¿ÖÜרÊôÕïÁƼƻ®¶¨ÖÆ¡£ÊÕ·ÑÃ÷ϸ±íÏÔʾ£¬ÖÐҩѬÕôÁÆ·¨µÄ×°±¸Ê¹Ó÷ÑÕ¼±È38%£¬Ò©²Ä±¾Ç®Õ¼±È45%£¬³ä·ÖÌåÏÖÕý¹æ»ú¹¹µÄ͸Ã÷¼Æ¼ÛÔÔò¡£
Èý¡¢×ÊÖÊÈÏÖ¤ÓëÊշѱê×¼¹ØÁª
¹ú¼ÒÖÐÒ½Ò©ÖÎÀí¾ÖÈÏÖ¤µÄ3A¼¶ÑøÉú»áËù£¬Æä¼ÛǮϵͳÐè½ÓÊÜÎï¼Û²¿·Ö±¸°¸Éó²é¡£ÏûºÄÕß¿Éͨ¹ýÄ¥Á·¡¶Ò½ÁÆ»ú¹¹Ö´ÒµÔÊÐíÖ¤¡·Åжϻú¹¹Õýµ±ÐÔ£¬³ÖÖ¤»ú¹¹µÄÖÐÒ©´ú¼åЧÀͷѲ»µÃÁè¼ÝÖ¸µ¼¼Û30%¡£Êշѱê×¼¹«Ê¾À¸±ØÐèÃ÷È·Çø·ÖÖÎÁÆÐÔÏîÄ¿Óë±£½¡Ð§ÀÍ£¬¾±×µ²¡ÍÆÄÃÖÎÁÆÐèÓÉִҵҽʦ²Ù×÷£¬¶¨¼Û²»µÃµÍÓÚÎÀÉú²¿·Ö»®¶¨µÄ»ù´¡Ò½ÁÆÐ§ÀͼÛÇ®¡£
ËÄ¡¢ÁƳÌЧ¹ûÓëÓöÈÐÔ¼Û±È
Õý¹æÖÐÒ½ÑøÉú»áËùÆÕ±é½¨ÉèÁÆÐ§¸ú×Ùϵͳ£¬ÖÇÄÜ¿µ½¡ÖÎÀíÆ½Ì¨×Ô¶¯ÌìÉúÓöÈÐ§ÒæÆÊÎö±¨¸æ¡£Êý¾ÝÏÔʾ£¬Õë¶ÔÂýÐÔÆ£ÀÍ×ÛºÏÕ÷µÄ¸´ºÏÁÆ·¨£¨ÈںϰιÞÓëÒ©·ó£©Èý¸öÁƳÌ×ÜÌåÓÐÓÃÂÊ´ï82%£¬µ¥´ÎÓöÈ320Ôª±ÈÕÕÎ÷Ò½ÀíÁƽÚÔ¼46%¿ªÖ§¡£µ«Ðè×¢ÖØÑøÉúÏîÄ¿²»ÔÊÐíÖÎÁƼ²²¡£¬¸ßѪѹÖÎÀíÁƳÌÓöÈÓ¦ÓëÒ½ÁÆ»ú¹¹ÐγÉÃ÷È·Çø·Ö¡£
Îå¡¢ÏûºÄάȨÓëÒì³£ÊÕ·Ñʶ±ð
ÎÀ½¡²¿·Ö»®¶¨ÑøÉú»áËùÔ¤¸¶¿¨ÏÞ¶î²»µÃ³¬5000Ôª£¬³¬ÖµÌײÍÓ¦Ìṩ·ÖÆÚ¸¶¿îÑ¡Ïî¡£ÏûºÄÕßÐèСÐÄ"°üÖΰٲ¡"µÈÎ¥¹æÐû´«»°Êõ£¬Õý¹æ»ú¹¹µÄÆøÑªµ÷ÀíÁƳ̷Ѳ¨¶¯¹æÄ£Í¨³£¿ØÖÆÔÚ¡À15%ÒÔÄÚ¡£µä·¶°¸ÀýÖУ¬Ä³»áËùÒòδ¹«Ê¾Õë¾ÄºÄ²Ä£¨Ò»´ÎÐÔÎÞ¾úÕë¾ß£©µ¥¶ÀÊշѱ»´¦·Ö£¬ÕâÌáÐÑÑ¡ÔñЧÀÍʱҪȷÈÏÊÇ·ñ°üÀ¨¸¨ÁÏÓöȡ£
Ñ¡ÔñÕý¹æÖÐÒ½ÑøÉú»áËùµÄ½¹µãÔÚÓÚÃ÷È·Êշѱê×¼ÓëЧÀͼÛÖµµÄ¶ÔµÈ¹ØÏµ¡£Í¨¹ýÕÆÎÕ»ù´¡¶¨¼Û¹æÔò¡¢±æÊ¶Ð§ÀÍÏîÄ¿ÄÚÔÚ¡¢È·ÈÏ»ú¹¹ºÏ¹æ×ÊÖÊÈý¸öά¶È£¬ÏûºÄÕ߿ɽ¨Éè¿ÆÑ§µÄÑøÉúÏûºÄ¾öÒéϵͳ¡£ÕæÕýרҵµÄÖÐÒ½ÑøÉúÖ®µÀ£¬Ó¦ÌåÏÖ"ÖÎδ²¡"ÀíÄîÓëºÏÀíÊշѵÄÓлúͳһ£¬ÕâÕýÊÇÏÖ´ú¿µ½¡ÖÎÀíµÄÖ÷ÒªÉú³¤Ç÷ÊÆ¡£