¡¡¡¡MySQLµÄÀ©Õ¹ÐÔÆ¿¾±
¡¡¡¡ÔÚ»¥ÁªÍø£¬´ó²¿·ÖµÄMySQL¶¼Ó¦¸ÃÊÇIOÃܼ¯Ð͵ģ¬ÊÂʵÉÏ£¬Èç¹ûÄãµÄMySQLÊǸöCPUÃܼ¯Ð͵Ļ°£¬ÄÇôºÜ¿ÉÄÜÄãµÄMySQLÉè¼ÆµÃÓÐÐÔÄÜÎÊÌ⣬ÐèÒªÓÅ»¯ÁË¡£´óÊý¾ÝÁ¿¸ß²¢·¢»·¾³ÏµÄMySQLÓ¦Óÿª·¢Ô½À´Ô½¸´ÔÓ£¬Ò²Ô½À´Ô½¾ßÓм¼ÊõÌôÕ½ÐÔ¡£·Ö±í·Ö¿âµÄ¹æÔò°ÑÎÕ¶¼ÊÇÐèÒª¾ÑéµÄ¡£ËäÈ»ÓÐÏñÌÔ±¦ÕâÑù¼¼ÊõʵÁ¦Ç¿´óµÄ¹«Ë¾¿ª·¢ÁË͸Ã÷µÄÖмä¼þ²ãÀ´ÆÁ±Î¿ª·¢Õߵĸ´ÔÓÐÔ£¬µ«ÊDZÜÃâ²»ÁËÕû¸ö¼Ü¹¹µÄ¸´ÔÓÐÔ¡£·Ö¿â·Ö±íµÄ×Ó¿âµ½Ò»¶¨½×¶ÎÓÖÃæÁÙÀ©Õ¹ÎÊÌâ¡£»¹ÓоÍÊÇÐèÇóµÄ±ä¸ü£¬¿ÉÄÜÓÖÐèÒªÒ»ÖÖеķֿⷽʽ¡£
¡¡¡¡MySQLÊý¾Ý¿âÒ²¾³£´æ´¢Ò»Ð©´óÎı¾×ֶΣ¬µ¼ÖÂÊý¾Ý¿â±í·Ç³£µÄ´ó£¬ÔÚ×öÊý¾Ý¿â»Ö¸´µÄʱºò¾Íµ¼Ö·dz£µÄÂý£¬²»ÈÝÒ׿ìËÙ»Ö¸´Êý¾Ý¿â¡£±ÈÈç1000Íò4KB´óСµÄÎı¾¾Í½Ó½ü40GBµÄ´óС£¬Èç¹ûÄÜ°ÑÕâЩÊý¾Ý´ÓMySQLÊ¡È¥£¬MySQL½«±äµÃ·Ç³£µÄС¡£
¡¡¡¡¹ØϵÊý¾Ý¿âºÜÇ¿´ó£¬µ«ÊÇËü²¢²»ÄܺܺõÄÓ¦¸¶ËùÓеÄÓ¦Óó¡¾°¡£MySQLµÄÀ©Õ¹ÐԲÐèÒª¸´Ôӵļ¼ÊõÀ´ÊµÏÖ£©£¬´óÊý¾ÝÏÂIOѹÁ¦´ó£¬±í½á¹¹¸ü¸ÄÀ§ÄÑ£¬ÕýÊǵ±Ç°Ê¹ÓÃMySQLµÄ¿ª·¢ÈËÔ±ÃæÁÙµÄÎÊÌâ¡£
¡¡¡¡NOSQLµÄÓÅÊÆ
¡¡¡¡Ò×À©Õ¹
¡¡¡¡NoSQLÊý¾Ý¿âÖÖÀà·±¶à£¬µ«ÊÇÒ»¸ö¹²Í¬µÄÌص㶼ÊÇÈ¥µô¹ØϵÊý¾Ý¿âµÄ¹ØϵÐÍÌØÐÔ¡£Êý¾ÝÖ®¼äÎÞ¹Øϵ£¬ÕâÑù¾Í·Ç³£ÈÝÒ×À©Õ¹¡£Ò²ÎÞÐÎÖ®¼ä£¬Ôڼܹ¹µÄ²ãÃæÉÏ´øÀ´ÁË¿ÉÀ©Õ¹µÄÄÜÁ¦¡£
¡¡¡¡´óÊý¾ÝÁ¿£¬¸ßÐÔÄÜ
¡¡¡¡NoSQLÊý¾Ý¿â¶¼¾ßÓзdz£¸ßµÄ¶ÁдÐÔÄÜ£¬ÓÈÆäÔÚ´óÊý¾ÝÁ¿Ï£¬Í¬Ñù±íÏÖÓÅÐã¡£ÕâµÃÒæÓÚËüµÄÎÞ¹ØϵÐÔ£¬Êý¾Ý¿âµÄ½á¹¹¼òµ¥¡£Ò»°ãMySQLʹÓÃQuery Cache£¬Ã¿´Î±íµÄ¸üÐÂCache¾ÍʧЧ£¬ÊÇÒ»ÖÖ´óÁ£¶ÈµÄCache£¬ÔÚÕë¶Ôweb2.0µÄ½»»¥Æµ·±µÄÓ¦Óã¬CacheÐÔÄܲ»¸ß¡£¶øNoSQLµÄCacheÊǼǼ¼¶µÄ£¬ÊÇÒ»ÖÖϸÁ£¶ÈµÄCache£¬ËùÒÔNoSQLÔÚÕâ¸ö²ãÃæÉÏÀ´Ëµ¾ÍÒªÐÔÄܸߺܶàÁË¡£
¡¡¡¡Áé»îµÄÊý¾ÝÄ£ÐÍ
¡¡¡¡NoSQLÎÞÐèÊÂÏÈΪҪ´æ´¢µÄÊý¾Ý½¨Á¢×ֶΣ¬Ëæʱ¿ÉÒÔ´æ´¢×Ô¶¨ÒåµÄÊý¾Ý¸ñʽ¡£¶øÔÚ¹ØϵÊý¾Ý¿âÀÔöɾ×Ö¶ÎÊÇÒ»¼þ·Ç³£Âé·³µÄÊÂÇé¡£Èç¹ûÊǷdz£´óÊý¾ÝÁ¿µÄ±í£¬Ôö¼Ó×ֶμòÖ±¾ÍÊÇÒ»¸öجÃΡ£ÕâµãÔÚ´óÊý¾ÝÁ¿µÄweb2.0ʱ´úÓÈÆäÃ÷ÏÔ¡£
¡¡¡¡¸ß¿ÉÓÃ
¡¡¡¡NoSQLÔÚ²»Ì«Ó°ÏìÐÔÄܵÄÇé¿ö£¬¾Í¿ÉÒÔ·½±ãµÄʵÏָ߿ÉÓõļܹ¹¡£±ÈÈçCassandra£¬HBaseÄ£ÐÍ£¬Í¨¹ý¸´ÖÆÄ£ÐÍÒ²ÄÜʵÏָ߿ÉÓá£
¡¡¡¡×ܽá
¡¡¡¡NoSQLÊý¾Ý¿âµÄ³öÏÖ£¬ÃÖ²¹Á˹ØϵÊý¾Ý£¨±ÈÈçMySQL£©ÔÚijЩ·½ÃæµÄ²»×㣬ÔÚijЩ·½ÃæÄܼ«´óµÄ½ÚÊ¡¿ª·¢³É±¾ºÍά»¤³É±¾¡£
¡¡¡¡MySQLºÍNoSQL¶¼Óи÷×ÔµÄÌصãºÍʹÓõÄÓ¦Óó¡¾°£¬Á½ÕߵĽôÃܽáºÏ½«»á¸øweb2.0µÄÊý¾Ý¿â·¢Õ¹´øÀ´ÐµÄ˼·¡£ÈùØϵÊý¾Ý¿â¹Ø×¢ÔÚ¹ØϵÉÏ£¬NoSQL¹Ø×¢ÔÚ´æ´¢ÉÏ¡£
¡¡¡¡±¾ÎÄÊ×·¢ÓÚInfoQÖÐÎÄÕ¾£¬°æȨËùÓУ¬ÔÎÄΪ¡¶NoSQL¿ªÆª¡ª¡ªÎªÊ²Ã´ÒªÊ¹ÓÃNoSQL¡·£¬ÈçÐèתÔØ£¬ÇëÎñ±Ø¸½´ø±¾ÉùÃ÷£¬Ð»Ð»¡£