µÚÒ»Õ¾ ×ß½ø¿ªÔ´Êý¾Ý¿â
10%µÄͶÈë ʵÏÖ90%µÄÀíÏë
ÔÚLinuxÕâÖÖ¿ª·ÅÔ´´úÂëµÄ²Ù×÷ϵͳÒѾÖð½¥±»Ô½À´Ô½¶àµÄÆóÒµÓ¦ÓÃʱ£¬ÔÚ»ù´¡Èí¼þƽ̨µÄÁíÒ»¶Ë£¬¿ªÔ´Êý¾Ý¿â¿ªÊ¼ÏÔɽ¶ˮ¡£
½ü2ÄêÀ´£¬ÃÀ¹úһЩ´óÆóÒµ·×·×²ÉÓÿª·ÅÔ´ÂëÊý¾Ý¿â£¬ËüÃÇÍùÍùÔÚ×ܲ¿²ÉÓÃÉÌÒµÊý¾Ý¿â£¬¶øÔÚ·ÖÖ§»ú¹¹µÄLinux·þÎñÆ÷ÉϲÉÓÿªÔ´²úÆ·¡£ÕâЩÊý¾Ý¿â³ýÁË·ÑÓñãÒË£¬»¹¸÷ÓжÀµ½Ö®´¦¡£ÓëÉÌÒµ»¯²úÆ·Ïà±È£¬¿ªÔ´Êý¾Ý¿â½á¹¹¼òµ¥£¬µ«¹¦Äܲ»¼òµ¥£¬¶ÁÈ¡²Ù×÷¿ì½Ý£¬Ò×¹ÜÀí£¬ÉõÖÁ²»ÐèҪȫְµÄ¹ÜÀíÔ±¡£ÓÉ´ËÎüÒýÁËÏñCisco¡¢YahooÕâÑùµÄ´ó¹«Ë¾£¬ÒÔ¼°ÖÚ¶àµÄÖÐСÆóÒµ¡£¶øÔÚ¹úÄÚ£¬ÎÒÃÇÊìϤµÄÐÂÀË¡¢ÍøÒ׵ȴóÐÍÃÅ»§ÍøÕ¾Ò²ÊÇ¿ªÔ´Êý¾Ý¿âµÄʹÓÃÕß¡£
ÔÚ¿ªÔ´Ô˶¯µÄÈȳ±ÖУ¬ÎÒÃÇËæ´¦¿É¼û¿ªÔ´Êý¾Ý¿âµÄÉíÓ°¡£MySQL¡¢PostgreSQL¡¢MaxDB¡¢Berkeley DB£¬¿ªÔ´Êý¾Ý¿â´ó¼ÒÍ¥³ÉÔ±Öڶ࣬ÆäÖв»·¦³öÀà°ÎÝÍÕß¡£
һЩ·ÖÎö¼Ò³Æ£¬¡°Oracle¡¢Î¢ÈíºÍIBMµÄ²úÆ·ÌṩÁ˷dz£Ç¿´óµÄ¹¦ÄÜ£¬µ«Æ书ÄÜÖ»ÓÐ40%±»¿Í»§ÀûÓᣡ±ÒòΪÆóÒµ¶¼ÔÚÑ°Çó¡°ÊÝÉí¡±£¬ËùÒÔÕâ60%µÄδÓù¦ÄÜÍêÈ«¿ÉÒÔ¼õµô£¬¶ø¿ªÔ´Êý¾Ý¿â²úÆ·×·ÇóµÄÄ¿±êÊÇÓÃ10%µÄͶÈëʵÏÖ90%µÄÀíÏë¡£
µÚ¶þÕ¾ Êг¡¸ñ¾Ö
ÈÃÊý¾Ý¿â¾ÞÍ·ìþìý²»°²
Ä¿Ç°µÄ¿ªÔ´Êý¾Ý¿â»¹²»Ì«¿ÉÄÜÔÚ¹¦Äܺʹ¦ÀíÄÜÁ¦·½Ãæ×·ÉÏÉÌÒµ¼¶²úÆ·£¬µ«¼Û¸ñµÄÇÖÊ´Á¦ÎÞ·¨»Ø±Ü£¬¿ªÔ´Êý¾Ý¿âѸËÙÔö³¤µÄÊг¡·Ý¶îÉõÖÁÈÃÊý¾Ý¿âÁìÓòµÄÈý¾ÞÍ·£¬Oracle¡¢IBM¡¢Î¢Èí¶¼¸Ðµ½ìþìý²»°²¡£
È¥Äê7Ô£¬ ½ÓÊÜForresterÑо¿»ú¹¹µ÷²éµÄÆóÒµÖÐÓÐÒ»°ë³Æ£¬ÕýÔÚ¿¼ÂÇÊÇ·ñ²ÉÓÿªÔ´Êý¾Ý¿â²úÆ·¡£ForresterµÄ·ÖÎöʦNoel Yuhanna³Æ£¬µ½2008Ä꣬¿ªÔ´Êý¾Ý¿âµÄÊг¡¹æÄ£»áÓÉÏÖÔÚµÄ1.2ÒÚÃÀÔªÔö³¤µ½10ÒÚÃÀÔª£¬Õ⽫ÒýÆð´«Í³Êý¾Ý¿âÊг¡µÄɧ¶¯¡£
´Ó¹¦ÄÜÉÏÀ´¿´£¬¿ªÔ´Êý¾Ý¿âÓëÉÌÒµÊý¾Ý¿âÉó¤µÄÁìÓò²¢²»Ïàͬ£¬ÉÌÒµÊý¾Ý¿âÔÚ´¦ÀíÄÜÁ¦£¬¼¯³É¹¤¾ß»·¾³µÈ·½ÃæÒÀȻǿ´ó£¬¶ø¿ªÔ´Êý¾Ý¿âÇ¿µ÷µÄÊÇÔÚij¼¸¸öµ¥ÏÄÜÉϵÄÍ»³ö±íÏÖ£¬ÒÔ¼°Çá±ã¡¢Ò×ÓõÄÌص㡣MySQL AB¹«Ë¾µÄCEO Mickos˵£º¡°±ðÒÔΪÄãÄÜ°ÑOracle¸Éµô£¬ÎÒÃÇÐèÒª¿¼ÂÇÈçºÎ²ÅÄÜ¿ª·¢ºÍ·þÎñÒ»¸öеÄÊг¡¡£¡±
MySQL¹Ø×¢µÄÐÂÊг¡Ä¿Ç°»¹²»´í£¬¸ù¾ÝEvans Data CorporationµÄµ÷²é£¬MySQLÔÚ¿ªÔ´Êý¾Ý¿âÊг¡ÓµÓÐ40%µÄÕ¼ÓÐÂÊ£¬°²×°Á¿³¬¹ý500ÍòÌ×£¬½ôËæÆäºóµÄÊÇFirebird£¨39%£©ºÍPostgreSQL£¨11%£©¡£
ForresterÔ¤¼Æ£¬Ã÷Äê»áÓÐ35%µÄ¿ªÔ´Êý¾Ý¿â²úÆ·´¦ÀíÐéÄâÉÌÎñ»î¶¯¡£MySQLÇ¿ÊƵÄÊг¡Ôö³¤£¬²»½öÊÇÔÚ¿ªÔ´Êг¡É϶ÀÁì·çɧ£¬¸üÈÃÈ˾ªÑȵÄÊǶÔÉÌÒµÊý¾Ý¿âÊг¡µÄÈëÇÖ£¬Õâ¸ú¿ªÔ´²úÆ·µÄ¼Û¸ñÓë³ÉÊì¶È½ôÃÜÏà¹Ø¡£
MySQL´óԼÿ2Äê½øÐÐÒ»´Î´óµÄ°æ±¾Éý¼¶£¬Ã¿¼¸¸öÔ¾ͻáÓÐÒ»´ÎС¹æÄ£µÄÉý¼¶£¬ÕâÖÖС²½¿ìÅÜʽµÄÉý¼¶Öð½¥À½üÁËÓëÉÌÒµÊý¾Ý¿â²úÆ·Ö®¼äµÄ¾àÀë¡£¾ÝMySQL³Æ£¬½ñÄêÍíЩʱºòÍƳöµÄMySQL5.0Õýʽ°æ½«¾ßÓиü¶àµÄÆóÒµ¼¶ÌØÐÔ¡£
YuhannaÖ¸³ö£¬MySQLµÄ¿Í»§ÈºÌåÕýÔÚÈÕÒæÀ©´ó£¬NASA¡¢ÑÅ»¢¡¢GOOGLE¡¢ÃÀÁªÉçÒÔ¼° Suzuki¾ÍÊÇÆäÖеĿͻ§¡£Ëû̸µ½£¬¡°MySQL»¨Á˺ܳ¤µÄʱ¼ä²Å´Ó¼×¹ÇÎÄÊÖÖÐÕùÈ¡µ½ÉÏÊö¿Í»§¡£Óë´Ëͬʱ£¬¿ªÔ´Êý¾Ý¿â²úÆ·ÈÕÒæ³ÉΪ¿Í»§ÖµµÃÐÅÀµµÄ²úÆ·£¬ÎÒÈÏΪ£¬ÔÚδÀ´¼¸ÄêÄÚÆä¿Í»§Êý»¹»áÔö¼Ó¡£¡±
¼Û¸ñ±¾À´ÊÇÒ»¸öÃô¸ÐµÄ»°Ì⣬µ«ÓÉÓÚÊý¾Ý¿âÊг¡µÄÈý·ÖÌìÏ£¬Êý¾Ý¿âÕâƬ¡°º£Ñó¡±½ü¼¸ÄêÏԵò¨À½²»¾ª£¬Êý¾Ý¿â²úÆ·µÄ¼Û¸ñËƺõÒ²ÔÚ´ó¼ÒµÄĬÆõ֮ϷçƽÀ˾²£¬Óɶø¿ªÔ´Êý¾Ý¿âÓû§ÊýÁ¿µÄÔö³¤£¬Ôò°Ñ¼Û¸ñÎÊÌâµÄ²¨ÀËÍƵ½ÁË°¶±ß£¬¼ÈÈ»¿ÉÒÔÓ÷dz£µÍµÄ¼Û¸ñ¡¢ÉõÖÁÊÇÃâ·ÑµÃµ½Êý¾Ý¿â²úÆ·£¬ÄÇô¾ÍÓÐÏ൱һ²¿·ÖÓû§´ÓÉÌÒµÊý¾Ý¿âµÄÕóÓª±»ÎüÒýµ½¿ªÔ´Õâ±ßÀ´¡£Õâµ¼ÖÂÁËÏñIBMºÍ¼×¹ÇÎÄÕâÑùµÄ¹«Ë¾Òª¿¼ÂDzúÆ·½µ¼ÛµÄÎÊÌ⣬ForresterÑо¿»ú¹¹µÄ·ÖÎöʦNoel Yuhanna³Æ£º¡°ÉÌÒµ³§É̽«»áÔÚδÀ´12~24¸öÔÂÄÚ½µ¼Û²úÆ·¼Û¸ñ¡£¡±
±ÈÆðIBMºÍ¼×¹ÇÎÄÀ´Ëµ£¬¸üÓ¦¸Ã¸Ðµ½ÍþвµÄÊÇ΢Èí¡£ÔÚÉÏÊÀ¼Í90Äê´úÖÐÆÚ£¬Æ¾½è×ÅÒ»¿îµÍ¶ËÊý¾Ý¿â²úÆ·SQL Server£¬Î¢ÈíÓ²ÊÇÔÚOracle¡¢IBM¡¢Sybase¡¢Informix°Ñ³ÖµÄÊý¾Ý¿âÊг¡ÖзÖÁËÒ»±¸þ¡£Î¢Èíµ±Ê±×î³É¹¦µÄ²ßÂÔ¾ÍÊÇÀûÓÃSQL ServerÓëÉÌÓÃÈí¼þ¸ß¶È¼æÈÝ£¬ÒÔ¼°µÍÁ®µÄ¼Û¸ñ´ÓµÍ¶ËÊг¡Öð²½ÏòÉÏÉø͸£¬ÏÖÔÚ£¬ÒѾÓн«½ü20%µÄÈ«ÇòÊг¡Õ¼ÓÐÂÊ£¬ÖÐСÆóÒµÊÇ΢ÈíµÄ´ó±¾Óª¡£
¶ø¿ªÔ´Êý¾Ý¿âÓÐ×ÅÓëÖÐСÆóÒµÌìÈ»µÄÇ×ÃܹØϵ£¬ËüÃÇÓë΢Èí²úÆ·Ö®¼äµÄÏàËÆÖ®´¦ÔÚÓÚÈí¼þµÄ¼æÈÝÐԺͿª·¢»·¾³£¬Î¢ÈíÔòÔÚ¼òÒ×ÐÔ·½ÃæÒ»Ö±¶¼ÓÐ×ÅÉϼѵıíÏÖ£¬µ«¿ªÔ´²úÆ·²¢²»ÍêÈ«ÒÀÀµÓÚWindows£¬ËüÄܹ»ÔËÐÐÔÚÆäËû²Ù×÷ϵͳ֮ÉÏ£¬Ëæ×ŲúÆ·µÄÎȶ¨ºÍ³ÉÊ죬¿ªÔ´²úÆ·¶ÔÖÐСÆóÒµ¸ü¾ßÎüÒýÁ¦¡£
Ó뿪ԴÊý¾Ý¿â²úÆ·µÄƵ·±Éý¼¶²»Í¬£¬SQL Server2000µÄÍƳöÒѾÊÇ1999ÄêµÄÊÂÇéÁË£¬ÔÚÿ´ÎSQL Server±»ºÚ¿Í¹¥ÏÝÖ®ºó£¬²Å»á³ö²¹¶¡Èí¼þ£¬¼ÇÕ߲ɷÃÁ˶à¼ÒÍøÕ¾µÄ¼¼ÊõÈËÔ±£¬ËûÃDZíʾÓÃSQL Server»áÓÐÕâÑùµÄµ£ÐÄ£º¡°ÒòΪԴ´úÂë²»¹«¿ª£¬ÎÊÌâ³öÏÖʱ£¬ËðʧÒѾÔì³ÉÁË¡£¡±Ä¿Ç°£¬¹úÄÚµÄIDCÓÐÒ»¸ö²»³ÉÎĵĹæ¾Ø£¬Èç¹ûÍøÕ¾Òª°Ñϵͳ·Åµ½·þÎñÆ÷ÉÏÀ´Ê±£¬ÒªÎÊÒ»¾äÊý¾Ý¿âÊDz»ÊÇSQL Server£¬»¹ÒªÇ××Լ쿴ÊÇ·ñ´òÁË×îеIJ¹¶¡£¬Èç¹ûÓõÄÊÇ¿ªÔ´Êý¾Ý¿â¾Í²»»áÕâÑùµÄÎÊÌâ¡£¿ªÔ´Êý¾Ý¿âµÄ³É³¤ÎÞÒɶ¯Ò¡ÁËSQL ServerÔÚÖеͶËÊг¡ÉϵÄÇ¿ÕßµØλ¡£
ÁíÍâÒ»¸öÓÐÒâ˼µÄµØ·½¾ÍÊÇ£¬¿ªÔ´Êý¾Ý¿â³§ÉÌ¿ÉÄÜ»á³ÉΪ±»ÊÕ¹ºµÄ¶ÔÏó£¬ÕâÖ÷ÒªÊÇÖ¸MySQLÕâÑùµÄÆóÒµ£¬¾¡¹ÜMySQLµÄÓû§¾ø¶ÔÊýÁ¿²»´ó£¬µ«ÔڷݶîÏà½üµÄÉÌÒµÊý¾Ý¿âÊг¡ÉÏÒѾÄܹ»×óÓÒÌì³ÓµÄÒ¡°Ú£¬´ËÍ⣬MySQLÔÚÖÐСÆóÒµºÍ¿ª·¢ÈËÔ±ÐÄÄ¿Öеij¬Ç¿ÈËÆøÒ²ºÜÓÐÉÌÒµ¼ÛÖµ¡£
һЩ¹úÍâµÄ·ÖÎöÈËÊ¿ÔøÔ¤²â£¬MySQL¿ÉÄܱ»ÏñRed HatÕâÖÖ¿ªÔ´²Ù×÷ϵͳ³§ÉÌËùÊÕ¹º£¬ÆäÖÐÒ²²»ÎÞµÀÀí£¬Red HatÊÕ¹ºMySQLl»á³ÉΪÊý¾Ý¿â-LinuxÇ¿Õߣ¬Èç¹ûRed HatÊÕ¹ºÁËMySQL,»áΪËûµÄÉú²úÏßÔöÌíÒ»Ô±´ó½«£¬Ä¿Ç°£¬ºÜ¶àÆóÒµÔÚÓ¦ÓÿªÔ´Êý¾Ý¿âµÄͬʱҲʹÓÿªÔ´²Ù×÷ϵͳ£¬ÕâÖÖ´îÅä±¾ÉíҲ˵Ã÷ÁËÊг¡µÄÒ»ÖÖÐèÒª¡£
ÈÕÇ°£¬ÓÖ´«À´ÁËMySQLºÍRed Hat¹«Ë¾¼ÓÇ¿ºÏ×÷µÄÏûÏ¢£¬Ë«·½Îª¿Í»§ÌṩÕûºÏµÄ¡¢Ð×÷µÄ¼¼ÊõÖ§³Ö¡£Red HatºÍMySQL¹«Ë¾Ò²¼Æ»®¶ÔMySQLÊý¾Ý¿âºÍRed HatµÄCluster SuiteÒÔ¼°Global File System½øÐмæÈÝÐÔ²âÊÔ¡£
µÚÈýÕ¾ ÕâÀïÓÐ5´ó¾°µã
¿ªÔ´Êý¾Ý¿â¸÷ÁìÉñͨ10.5pt; COLOR: black; LINE-HEIGHT: 150%; mso-bidi-font-family: Arial">
ÔÚ³äÂú´«ÆæÉ«²ÊµÄÈí¼þÐÐÒµ£¬¿ªÔ´Ô˶¯ÔçÒѲ»ÔÙÊÇÒ»ÖÖ»©ÖÚÈ¡³èµÄʱÉУ¬¶øÊdzÉΪһÖÖDZÒÆĬ»¯µÄÎÄ»¯¡£ÕâÀï°üÀ¨¡°×îÊÜ»¶ÓµÄ¿ªÔ´Êý¾Ý¿â¡±MySQL¡¢¡°×îÏȽøµÄ¿ªÔ´Êý¾Ý¿â¡±PostgreSQL¡¢¡°ÐÂÊÀ¼ÍµÄ¹ØϵÐÍÊý¾Ý¿â¡± Firebird£¬´ËÍ⻹°üÀ¨½«Ç¶Èëʽ×÷Ϊ×Ô¼ºÖØҪʹÃüµÄ¾«ÇɵÄBerkeley DBºÍÔø¾ÔÚERPÁìÓòÈ¡µÃ²»Ë×Òµ¼¨µÄSAP DB£¨MaxDB£©¡£¸üΪ¿ÉϲµÄÊÇ£¬°éËæ×ÅJava¼¼Êõ¶ø¿ìËÙ·¢Õ¹µÄ¹¦ÄÜͬÑù³öÉ«µÄApache ×éÖ¯µÄDerby£¨ÓÉIBMÖøÃûµÄCloudscape 10ÑÝ»¯¶øÀ´£©¡¢HypersonicµÄHSQLµÈ£¬·²´ËÖÖÖÖ£¬¿ªÔ´Êý¾Ý¿âÕóÓª¿Éν¡°ÂÒ»¨½¥ÓûÃÔÈËÑÛ¡±¡£
ÄÇôÈçºÎÑ¡ÔñºÍ×Ô¼ºµÄÒµÎñ±È½ÏÆõºÏµÄ¿ªÔ´Êý¾Ý¿âÄØ£¿±¾ÎĽ«Ñ¡ÔñÒÔÏÂÎåÖֱȽϳ£¼ûµÄ¿ªÔ´Êý¾Ý¿â£¬´Ó¹¦ÄÜÌØÐÔ¼°Ó¦ÓõȽǶȽøÐмòÒªµÄÆÀÎö£¬ÆÚÍûÄܹ»¶ÔÓû§ÓÐЩ°ïÖú¡£
MySQLµÄ·¢Õ¹ÔÚÒ»¿ªÊ¼±ã¶¨Î»ÓÚ¿ìËÙ¡¢Îȶ¨µÄ´óÐ͹ØϵÐÍÊý¾Ý¿âµÄÄ¿±ê£¬Òò¶øÔÚÉè¼ÆÉϵ±ÐÔÄܺͱê×¼²»Ïàе÷ʱ£¬¸üÖ÷ÒªµÄÊÇÐÔÄܺÍÎȶ¨ÐԵĿ¼ÂÇ£¬ÕâÒ²Ðí¿ÉÒÔ½âÊÍΪʲôMySQL 4Æù½ñ»¹²»Ö§³ÖÈçÍâ¼üÒýÓõÈÊý¾Ý¿â¹ÜÀíÔ±ÃÇËùÖÓ°®µÄ¹¦ÄÜ¡£
Èç½ñµÄMySQL 4°æ±¾¿ÉÒÔÔËÐÐÓÚ¶àÖÖ²Ù×÷ϵͳƽ̨£¬Ö§³ÖÈ«ÎÄËÑË÷£¬ÌṩÁ˳£¼û¿ª·¢ÓïÑԵıà³Ì½Ó¿Ú£¬×î´ó¿ÉÖ§³Ö64TBµÄ±í¿Õ¼ä¡¡£¬¶ø¿ÉÉìËõµÄÉè¼ÆÌåϵʹµÃMySQL¼ÈÄܹ»ÌṩÆóÒµ¼¶µÄ¿Í»§»ú/·þÎñÆ÷¹¤×÷·½Ê½ºÍ¸´Ôӵļ¯Èº¹¤×÷·½Ê½£¬ Ò²Äܹ»×÷ΪǶÈëʽµÄÊý¾Ý¿âÒýÇ漯³Éµ½ÆäËûµÄÓ¦ÓÃϵͳ֮ÖС£
¶ÔÓÚÄÇЩÐèÒªº£Á¿Êý¾ÝµÄ¼ìË÷£¬²»ÐèÒª¸´ÔÓµÄÊÂÎñ²Ù×÷µÄÓû§À´Ëµ£¬MySQLÓ¦¸ÃÊÇÒ»¸ö±È½ÏÀíÏëµÄÑ¡Ôñ¡£
MaxDBÊÇ2003ÄêSAP¹«Ë¾ºÍMySQL AB¹«Ë¾ºÏ×÷Ö®ºóSAP DBеÄÃû³Æ¡£MaxDBÊÇÒ»¿îÖØÁ¿¼¶µÄ¡¢»ñµÃSAP R/3ÈÏÖ¤£¬ÊÊÒËÓÚÁª»úÊÂÎñ´¦ÀíºÍÁª»ú·ÖÎö´¦ÀíµÈ¶àÖÖÒµÎñÀàÐ͵ĸ߿ÉÓÃÐÔ¡¢¸ß¿É¿¿ÐԺͼ«¾ßÉìËõÐÔµÄÊý¾Ý¿â£¬Ö§³Ö´óÈÝÁ¿µÄÓû§ºÍ²¢·¢ÒµÎñ²Ù×÷£¬²ÉÓöàÏ̶߳à½ø³ÌµÄ·þÎñÆ÷Éè¼Æ£¬Ö§³Ö¶à´¦ÀíÆ÷µÄÓ¦Ó㬲¢Í¨¹ý¼¯ÈººÍÈȲ¿ÊðÌṩ¸ß¿É¿¿ÐÔ£¬Ö§³ÖTB¼¶µÄº£Á¿Êý¾Ý£¬Ö§³ÖÆóÒµ¼¶µÄÊý¾Ýͬ²½ºÍ¸´ÖƵȸ´ÔÓÓ¦Óá£
ÉÏÊöµÄ¹¦ÄÜÈç´ËÇ¿´ó£¬¾ÍÄѹÖIntel, Toyota£¬DaimlerChrysler, YamahaµÈÒµ½çÁÐÇ¿Ñ¡ÔñËüÁË¡£Ó¦¸Ã˵£¬¶ÔÓÚ¿ªÕ¹ERPÒµÎñµÄÓû§£¬ÓÈÆäÊDzÉÓÃSAP ERPϵͳµÄÓû§£¬Èç¹û¿¼ÂǽϸߵÄÐԼ۱ȣ¬²ÉÓÃMaxDBÓ¦¸ÃÊǷdz£Ã÷ÖǵÄÑ¡Ôñ¡£
PostgreSQL×Ô1986Äê·¢Õ¹Æù½ñÒÑÓнü20ÄêµÄÀúÊ·ÁË¡£Èç½ñµÄPostgreSQL 8.0¿ÉνÉí»³¾ø¼¼£¬ËüÖ§³ÖһϵÁйؼüÌØÐÔ£ºÖ§³Ö·Ö²¼Ê½µÄÊÂÎñ´¦Àí£»Ö§³ÖÍâ¼ü¹¦ÄÜ£¬ÒÔ¼°ËùÓеÄSQL 99µÄÁ¬½ÓÀàÐÍ¡¢´¥·¢Æ÷£»Ö§³ÖÓû§×Ô¶¨ÒåµÄ¶ÔÏóÊý¾ÝÀàÐͺͲÙ×÷£»Ö§³Ö×Ó²éѯ¡¢²¿·ÖË÷ÒýºÍ±í´ïʽË÷Òý£»Ö§³Ö¶àÖÖÓïÑÔ²úÉúµÄ´æ´¢¹ý³Ì£¬Í¬Ê±PostgreSQLÌṩÁ˶àÖÖ±à³Ì½Ó¿Ú£¬ÓµÓÐÈȱ¸·ÝºÍÑ¡ÔñÐÔ±¸·Ý»Ö¸´¹¤¾ßµÈ¡¡¡£Èç´ËÆæÃîµÄÌØÐÔ£¬ÎÞ¹ÖºõËüÏíÓС°×îÏȽø¡±µÄÃÀÓþÁË£¬Ó¡¶ÈµÄÅ©ÒµÐÅÓÃÉç¾ÍʹÓÃPostgreSQL´¦Àí½ðÈÚÒµÎñ¡£
µ«ÊÇ£¬ºÍMySQLÏà±ÈPostgreSQLµÄÐÔÄÜÒ»Ö±±»ÊÓΪÈõÏî¡£¶ÔÓÚÄÇЩÐèÒª¸´ÔÓÒµÎñ²Ù×÷£¬¶ø¶ÔÐÔÄÜÒªÇó²»ÊǹýÓÚ¿Á¿Ì£¬Í¬Ê±ÆÚÍûϵͳµÄÉè¼Æ¸»ÓÚÀ©Õ¹ÐÔµÄÓû§¶øÑÔ£¬²»·Á²ÉÓÃPostgreSQL¡£
FireBirdÊý¾Ý¿âÊÇInprise(Borland)¹«Ë¾ÔÚ×Ô¼ºµÄIDPL(Initial Developer's PUBLIC LICENSE)Ðí¿ÉÐÒé»ù´¡ÉÏ£¬½«Interbase 6.0Êý¾Ý¿â¹±Ï׸ø¿ªÔ´×éÖ¯ºóµÄ²úÆ·¡£
FireBirdÈ«ÃæÖ§³ÖSQL 92 Entry Level 1µÄ¹¦Äܺ;ø´ó²¿·ÖµÄSQL 99¹¦ÄÜ£¬Äܹ»ÔËÐÐÓÚWindows¡¢Linux»òÆäËüUnixµÈ¶àÖÖƽ̨ÉÏ¡£µ«ÊÇÓÉÓÚδ֪µÄÔÒò£¬FirebirdµÄºóÐø¿ª·¢±È½Ï»ºÂý£¬Æù½ñΪֹµÄ1.5°æ±¾£¬½ö½öÊÇÓÃC++ÖØдÔÓеÄC´úÂ룬ȱ·¦ÐµĹ¦Äܵ㣬¶øÇÒÆ俪Դ²¿·ÖËƺõ²¢²»ÍêÈ«£¬È磺ȱ·¦ÆóÒµ¼¶Ó¦Óõĸ´ÖÆ»úÖÆ¡£È»¶ø£¬×÷Ϊһ¿î³ÉÊìµÄÆð²½¼¶µÄÊý¾Ý¿â¹ÜÀíϵͳ£¬Firebird»¹ÊÇÖµµÃ±»Ñо¿ºÍ·ÖÎöµÄ¡£Èç¹ûÄã²»¸ü¸ÄFireBirdµÄÊý¾Ý¿âÒýÇ棬ÄÇôÄã¿ÉÒÔ½«FireBirdÈÎÒâÓ¦Óõ½ÄãµÄÉÌÒµÓ¦ÓÃÖ®ÖС£
×îºóÎÒÃÇÀ´¶ÔBerkeley DBÕâÒ»ÌØÊâµÄ¿ªÔ´Êý¾Ý¿â½øÐÐÆÀÎö¡£ÑϸñµØ½²£¬Berkeley DB²¢²»ÊÇÒ»¸öÊý¾Ý¿â¹ÜÀíϵͳ£¬ËüÊÇ×÷ΪǶÈëʽµÄÊý¾Ý¿âÒýÇæÀ´Éè¼ÆµÄ¡£ÀýÈçMySQLµÄÊý¾Ý´æ´¢ÒýÇæ±ã¿ÉÒÔÔÚBerkeley DBºÍInnoDBÖ®¼äÑ¡Ôñ¡£Berkeley DBÌṩÁËÒ»¸ö¿ÉÉìËõ¡¢¸ßÐÔÄܺÍÄܹ»½øÐÐÊÂÎñ´¦ÀíµÄÊý¾Ý¹ÜÀíºÍÊý¾Ý·ÃÎÊ·þÎñ¿â£¬Í¨¹ýÓ¦Óñà³Ì½Ó¿ÚµÄÆÕ±éÖ§³Ö, ¿ÉÒÔºÜÈÝÒ×µØǶÈëµ½ÆäËûµÄÓ¦ÓÃÖ®ÖУ¬ ËùÓÐÊý¾Ý¿âÏà¹ØµÄµ×²ã²Ù×÷¶¼ÊÇÓÉBerkeley DBµÄ¿âº¯ÊýÀ´Íê³É¡£×îеÄBerkeley DBÒ²ÌṩÁ˶ÔXML½øÐвÙ×÷µÄ·þÎñ¡£
Èç¹ûÄãÐèÒªÔÚÓ¦ÓóÌÐòÖÐǶÈëÊý¾Ý¿â²Ù×÷¹¦ÄÜ£¬¶øÓÖ×·Çó½Ï¸ßµÄÐÔÄÜ£¬ÄÇôBerkeley DBÕý¶ÔÄãµÄθ¿Ú¡£ÕâÒ²¾ÍÊÇΪʲôBerkeley DBÄܹ»µÃµ½CiscoµÈÉ豸¾ÞÍ·µÄÇàíùµÄÔÒò¡££¨ÏÞÓÚƪ·ù£¬±¾²¿·ÖÎÄÕÂÓÐËù½ÚÂÔ£¬ÓÐÐËȤÁ˽â¸ü¶à²úƷϸ½ÚµÄ¶ÁÕߣ¬ÇëµÇ¼www.cnw.com.cn¡££©
ÂÃÐÐÌáʾ£º
ÉÌҵģʽ£º³ýÁËÖÐСÆóÒµ£¬Ðí¶à´óÆóÒµÒ²ÔÚʹÓÿªÔ´Êý¾Ý¿â£¬ÕâЩ´óÓû§ÍùÍùÊÇͨ¹ý½»ÄÉ·þÎñ·ÑÀ´»ñÈ¡ËùÓòúÆ·È«ÃæµÄ¼¼ÊõÖ§³Ö£¬Õ⽫ÔÚÒ»¶¨³Ì¶ÈÉϸıäÈí¼þÒµµÄÉÌҵģʽ¡£
ÔÚ´«Í³µÄÈí¼þÉÌҵģʽ֮Ï£¬Óû§Ê×ÏÈÒªÖ§¸¶¼Û¸ñ²»·ÆµÄÐí¿ÉÖ¤·ÑÓ㬵«Òª»ñµÃ¼¼ÊõÖ§³Ö»¹ÒªÁí½»·þÎñ·Ñ¡£Ïà·´£¬Ðí¶à¿ªÔ´²úÆ·½ö¶Ô¼¼Êõ·þÎñÊÕ·Ñ¡£ÏÔÈ»£¬ÕâÖֵͳɱ¾µÄģʽ¼«¾ßÎüÒýÁ¦¡£ÔÚδÀ´£¬ÉÌÒµÊý¾Ý¿â³§ÉÌÒ²Ðí»á¶ÔÕâÖÖģʽ½øÐÐÈÏÕæµÄÑо¿£¬¶ø¶ÔÄÇЩÒÔÐí¿ÉÖ¤ÏúÊÛΪÖ÷ÒªÊÕÈëÀ´Ô´µÄ³§ÉÌÀ´Ëµ£¬¿Ï¶¨»áÔì³É¾Þ´óµÄÓ°Ïì¡£
µÚËÄÕ¾ ÌåÑéÓ¦ÓÃ
ÖÐСÆóÒµµÄ´ó²Í
»¨10%µÄ·ÑÓôﵽ90%µÄЧ¹û£¬ÓÉÓÚ¼Û¸ñµÍÁ®£¬¿ªÔ´Êý¾Ý¿â×îΪÖÐСÆóÒµËùÇàíù£¬²¢²»ÊÇËùÓеÄÖÐСÆóÒµ¶¼Äܹ»ÏíÊܵ½ÕâÑùµÄÃâ·Ñ´ó²Í£¬¿ªÔ´Êý¾Ý¿â»¹ÊÇÓÐÄÇôһµãÃż÷¡£
¿ªÔ´Êý¾Ý¿â×î³õ´ó¶àÊÇÓÉ¿ª·¢ÍÅÌå»ò¿ª·¢°®ºÃÕßƾÐËȤ´´×÷¶øÀ´£¬²úÆ·ÖеĺܶàÉè¼ÆÕë¶ÔÁË¿ª·¢ÕßµÄÆ«ºÃ£¬µ«Ã»ÓÐÕÕ¹ËÉÌÒµ×éÖ¯ºÍ¼¼ÊõÁ¦Á¿±¡ÈõµÄÆóÒµ£¬ÀýÈ磬MySQLÄ¿Ç°µÄ°æ±¾¾Í²»Ö§³Ö´æ´¢¹ý³Ì¡¢´¥·¢Æ÷£¬ÒÔ¼°ÊÓͼ½çÃæµÈ¹¦ÄÜ¡£Òò´Ë£¬ÒªÇóÖÐСÆóÒµÓÐÒ»¶¨µÄ¼¼ÊõÁ¦Á¿£¬ÖÁÉÙÒªÓм¸Ãûѧ¹ýÊý¾Ý¿âµÄרҵÈ˲š£
³ýÁËÕâµãÃż÷ÒÔÍ⣬ʹÓÿªÔ´Êý¾Ý¿â¿ÉËãÊÇÒ»Âíƽ´¨ÁË¡£¿ªÔ´Êý¾Ý¿â²úƷͨ³£ºÜÈÝÒ×ÉÏÊÖ£¬SQL£¨½á¹¹»¯²éѯÓïÑÔ£©ÊÇͨÓõÄÊý¾Ý¿âÓïÑÔ£¬Ñ§¹ýÊý¾Ý¿âµÄÈ˾ÍÄÜʹÓ㬲úÆ·¿ÉÒÔ´ÓÍøÉÏÃâ·ÑÏÂÔØ£¬¹ÜÀí¹¤¾ßºÍ¼¼Êõ×ÊÁÏͬÑù¿ÉÒÔÍøÉÏÏÂÔØ£¬Ó¢Óï²»ºÃû¹Øϵ£¬ÓÐÈÈÐÄÈ˰ѲúÆ·×Ô´øµÄ²úƷ˵Ã÷·Òë³ÉÖÐÎĵģ¬¶øÇÒÍøÉϽ»Á÷¿ªÔ´Êý¾Ý¿â²úƷʹÓþÑéµÄµØ·½Ò²²»ÉÙ£¬¼¸¸öÖ÷Á÷µÄ²úÆ·ºÜÈÝÒ׵õ½ÍøÉϸßÊÖµÄÖ¸µã¡£Ò»Ð©½ÓÊܲɷõÄÖÐСÆóÒµÓû§¸æËß¼ÇÕߣº¡°MySQLµÄά»¤ºÜÈÝÒ×£¬Èκ餳Ìʦһ¾Åàѵ¶¼ÄÜʹÓᣡ±
³ýÁËÖÐСÆóÒµ£¬ºÜ¶àÍøÕ¾Ò²°Ñ¿ªÔ´Êý¾Ý¿â×÷ΪÊ×Ñ¡£¬ÂÛ̳¡¢BLOG¡¢µ÷²é¡¢ËÑË÷¡¢Óʼþ¡¢·¢²¼ÏµÍ³£¬ÕâЩÍøÕ¾µÄÖ÷ÒªÓ¦ÓÃϵͳ¶¼¿ÉÒÔÓÿªÔ´Êý¾Ý¿âÀ´Ö§³Ö¡£°üÀ¨Yahoo¡¢GoogleµÈ´óÍøÕ¾£¬Ê¹ÓõĶ¼ÊÇ¿ªÔ´Êý¾Ý¿â£¬¶ø¹úÄÚµÄÐÂÀË¡¢ÍøÒ×Ò²ÊÇ¿ªÔ´Êý¾Ý¿âµÄÊÜÒæÕß ¡£
µäÐÍÓ¦ÓÃ
ÍøÕ¾ÊÇÄ¿Ç°¿ªÔ´Êý¾Ý¿âÓ¦ÓÃ×î¹ãµÄÁìÓò£¬ÕâÀïÃæ×îµäÐ͵ÄÓ¦ÓþÍÊÇÓÉȫϵÁеĿªÔ´²úÆ·´î½¨ÍøÕ¾µÄËùÓÐÒµÎñϵͳ£¬ÏÂÃæ¾ÍÊÇÒ»¸öºÜÓдú±íÐÔµÄÀý×Ó¡£
g=EN-US style="FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-bidi-font-family: Arial; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: ËÎÌå">
»¨10%µÄ·ÑÓôﵽ90%µÄЧ¹û£¬ÓÉÓÚ¼Û¸ñµÍÁ®£¬¿ªÔ´Êý¾Ý¿â×îΪÖÐСÆóÒµËùÇàíù£¬²¢²»ÊÇËùÓеÄÖÐСÆóÒµ¶¼Äܹ»ÏíÊܵ½ÕâÑùµÄÃâ·Ñ´ó²Í£¬¿ªÔ´Êý¾Ý¿â»¹ÊÇÓÐÄÇôһµãÃż÷¡£
¿ªÔ´Êý¾Ý¿â×î³õ´ó¶àÊÇÓÉ¿ª·¢ÍÅÌå»ò¿ª·¢°®ºÃÕßƾÐËȤ´´×÷¶øÀ´£¬²úÆ·ÖеĺܶàÉè¼ÆÕë¶ÔÁË¿ª·¢ÕßµÄÆ«ºÃ£¬µ«Ã»ÓÐÕÕ¹ËÉÌÒµ×éÖ¯ºÍ¼¼ÊõÁ¦Á¿±¡ÈõµÄÆóÒµ£¬ÀýÈ磬MySQLÄ¿Ç°µÄ°æ±¾¾Í²»Ö§³Ö´æ´¢¹ý³Ì¡¢´¥·¢Æ÷£¬ÒÔ¼°ÊÓͼ½çÃæµÈ¹¦ÄÜ¡£Òò´Ë£¬ÒªÇóÖÐСÆóÒµÓÐÒ»¶¨µÄ¼¼ÊõÁ¦Á¿£¬ÖÁÉÙÒªÓм¸Ãûѧ¹ýÊý¾Ý¿âµÄרҵÈ˲š£
³ýÁËÕâµãÃż÷ÒÔÍ⣬ʹÓÿªÔ´Êý¾Ý¿â¿ÉËãÊÇÒ»Âíƽ´¨ÁË¡£¿ªÔ´Êý¾Ý¿â²úƷͨ³£ºÜÈÝÒ×ÉÏÊÖ£¬SQL£¨½á¹¹»¯²éѯÓïÑÔ£©ÊÇͨÓõÄÊý¾Ý¿âÓïÑÔ£¬Ñ§¹ýÊý¾Ý¿âµÄÈ˾ÍÄÜʹÓ㬲úÆ·¿ÉÒÔ´ÓÍøÉÏÃâ·ÑÏÂÔØ£¬¹ÜÀí¹¤¾ßºÍ¼¼Êõ×ÊÁÏͬÑù¿ÉÒÔÍøÉÏÏÂÔØ£¬Ó¢Óï²»ºÃû¹Øϵ£¬ÓÐÈÈÐÄÈ˰ѲúÆ·×Ô´øµÄ²úƷ˵Ã÷·Òë³ÉÖÐÎĵģ¬¶øÇÒÍøÉϽ»Á÷¿ªÔ´Êý¾Ý¿â²úƷʹÓþÑéµÄµØ·½Ò²²»ÉÙ£¬¼¸¸öÖ÷Á÷µÄ²úÆ·ºÜÈÝÒ׵õ½ÍøÉϸßÊÖµÄÖ¸µã¡£Ò»Ð©½ÓÊܲɷõÄÖÐСÆóÒµÓû§¸æËß¼ÇÕߣº¡°MySQLµÄά»¤ºÜÈÝÒ×£¬Èκ餳Ìʦһ¾Åàѵ¶¼ÄÜʹÓᣡ±
³ýÁËÖÐСÆóÒµ£¬ºÜ¶àÍøÕ¾Ò²°Ñ¿ªÔ´Êý¾Ý¿â×÷ΪÊ×Ñ¡£¬ÂÛ̳¡¢BLOG¡¢µ÷²é¡¢ËÑË÷¡¢Óʼþ¡¢·¢²¼ÏµÍ³£¬ÕâЩÍøÕ¾µÄÖ÷ÒªÓ¦ÓÃϵͳ¶¼¿ÉÒÔÓÿªÔ´Êý¾Ý¿âÀ´Ö§³Ö¡£°üÀ¨Yahoo¡¢GoogleµÈ´óÍøÕ¾£¬Ê¹ÓõĶ¼ÊÇ¿ªÔ´Êý¾Ý¿â£¬¶ø¹úÄÚµÄÐÂÀË¡¢ÍøÒ×Ò²ÊÇ¿ªÔ´Êý¾Ý¿âµÄÊÜÒæÕß ¡£
µäÐÍÓ¦ÓÃ
ÍøÕ¾ÊÇÄ¿Ç°¿ªÔ´Êý¾Ý¿âÓ¦ÓÃ×î¹ãµÄÁìÓò£¬ÕâÀïÃæ×îµäÐ͵ÄÓ¦ÓþÍÊÇÓÉȫϵÁеĿªÔ´²úÆ·´î½¨ÍøÕ¾µÄËùÓÐÒµÎñϵͳ£¬ÏÂÃæ¾ÍÊÇÒ»¸öºÜÓдú±íÐÔµÄÀý×Ó¡£
www.ChinaUnix.netÊÇÄ¿Ç°Öйú×î´óµÄLinux/Unix¼¼ÊõרҵÉçÇøÍøÕ¾£¬´´°ìÓÚ2001Äê5Ô¡£ChinaUnix.netÍøÕ¾Ö÷Òª½»Á÷Linux/Unix²Ù×÷ϵͳ¼°Æäϵĸ÷ÖÖÈí¼þ¼¼Êõ¼°Ó¦Ó᣽ØÖÁ2005Äê4Ô£¬ÍøÕ¾µÄ×¢²á»áÔ±ÒѾ³¬¹ý26Íò£¬Æ½¾ùÿÌìͬʱÔÚÏßÈËÊýΪ1500ÈË×óÓÒ£¬ÆäÖÐ80%ÒÔÉÏΪϵͳ¹ÜÀíÔ±¡¢ÍøÂç¹ÜÀíÔ±¡¢Èí¼þ¿ª·¢Õß¼°ITרҵ¼¼ÊõºÍ¹ÜÀíÈËÔ±¡£´Ó2001Äê´´°ì¿ªÊ¼£¬ChinaUnix.net¾ÍʹÓÃMySQLÀ´Ö§³ÖÍøÕ¾µÄÓ¦Ó㬸ºÔðChinaUnix.netÔËÓªµÄÓÅÊÆʱ´ú¹«Ë¾×ܾÀí·®Ç¿¸æËß¼ÇÕߣº¡°ÎÒÃÇÄ¿Ç°ËùÓеÄÍøÕ¾Ó¦Óö¼Ê¹ÓÃÁË¿ªÔ´Êý¾Ý¿â£¬¶øÇÒÕû¸öÓ¦ÓÃϵͳ¶¼½¨Á¢ÔÚ¿ªÔ´Èí¼þ²úÆ·Ö®ÉÏ£¬¹«Ë¾ÓÃÁ˺ÜСµÄͶÈë¾Í½¨Á¢ÁË×Ô¼ºµÄÓ¦Óã¬Ò²·¢»ÓÁËÎÒÃǼ¼ÊõÈËÔ±µÄÌس¤£¬Ð§¹ûÁîÈËÂúÒâ¡£¡±
ÍøÕ¾µÄÈí¼þ»·¾³£º²Ù×÷ϵͳFreeBSD; Êý¾Ý¿âMySQL; Web·þÎñÆ÷Apache; ¿ª·¢¹¤¾ßPHP¡¢C/C++¡£
1£® ÂÛ̳ϵͳµÄÓ¦ÓÃ
ChinaUnix.net£¨ÒÔϼò³ÆCU£©µÄºËÐÄÓ¦ÓÃ----ÂÛ̳ϵͳ£¬¾ÍÊǽ¨Á¢ÔÚMySQLÖ®ÉÏ¡£CUÄ¿Ç°¹²ÓÐÁ½Ì¨Ó²¼þ·þÎñÆ÷£¬ÆäÖÐһ̨·þÎñÆ÷·ÅÖÃMySQLµÄMaster¿â£¬Áíһ̨·þÎñÆ÷·ÅÖÃMySQLµÄSlave¿â£»Master
font-kerning: 1.0pt; mso-bidi-font-family: Arial; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: ËÎÌå">
www.ChinaUnix.netÊÇÄ¿Ç°Öйú×î´óµÄLinux/Unix¼¼ÊõרҵÉçÇøÍøÕ¾£¬´´°ìÓÚ2001Äê5Ô¡£ChinaUnix.netÍøÕ¾Ö÷Òª½»Á÷Linux/Unix²Ù×÷ϵͳ¼°Æäϵĸ÷ÖÖÈí¼þ¼¼Êõ¼°Ó¦Ó᣽ØÖÁ2005Äê4Ô£¬ÍøÕ¾µÄ×¢²á»áÔ±ÒѾ³¬¹ý26Íò£¬Æ½¾ùÿÌìͬʱÔÚÏßÈËÊýΪ1500ÈË×óÓÒ£¬ÆäÖÐ80%ÒÔÉÏΪϵͳ¹ÜÀíÔ±¡¢ÍøÂç¹ÜÀíÔ±¡¢Èí¼þ¿ª·¢Õß¼°ITרҵ¼¼ÊõºÍ¹ÜÀíÈËÔ±¡£´Ó2001Äê´´°ì¿ªÊ¼£¬ChinaUnix.net¾ÍʹÓÃMySQLÀ´Ö§³ÖÍøÕ¾µÄÓ¦Ó㬸ºÔðChinaUnix.netÔËÓªµÄÓÅÊÆʱ´ú¹«Ë¾×ܾÀí·®Ç¿¸æËß¼ÇÕߣº¡°ÎÒÃÇÄ¿Ç°ËùÓеÄÍøÕ¾Ó¦Óö¼Ê¹ÓÃÁË¿ªÔ´Êý¾Ý¿â£¬¶øÇÒÕû¸öÓ¦ÓÃϵͳ¶¼½¨Á¢ÔÚ¿ªÔ´Èí¼þ²úÆ·Ö®ÉÏ£¬¹«Ë¾ÓÃÁ˺ÜСµÄͶÈë¾Í½¨Á¢ÁË×Ô¼ºµÄÓ¦Óã¬Ò²·¢»ÓÁËÎÒÃǼ¼ÊõÈËÔ±µÄÌس¤£¬Ð§¹ûÁîÈËÂúÒâ¡£¡±
ÍøÕ¾µÄÈí¼þ»·¾³£º²Ù×÷ϵͳFreeBSD; Êý¾Ý¿âMySQL; Web·þÎñÆ÷Apache; ¿ª·¢¹¤¾ßPHP¡¢C/C++¡£
1£® ÂÛ̳ϵͳµÄÓ¦ÓÃ
ChinaUnix.net£¨ÒÔϼò³ÆCU£©µÄºËÐÄÓ¦ÓÃ----ÂÛ̳ϵͳ£¬¾ÍÊǽ¨Á¢ÔÚMySQLÖ®ÉÏ¡£CUÄ¿Ç°¹²ÓÐÁ½Ì¨Ó²¼þ·þÎñÆ÷£¬ÆäÖÐһ̨·þÎñÆ÷·ÅÖÃMySQLµÄMaster¿â£¬Áíһ̨·þÎñÆ÷·ÅÖÃMySQLµÄSlave¿â£»Master¿â¸øÓû§Ìṩע²á¡¢·¢Ìû¡¢±à¼¡¢É¾³ýµÈ²Ù×÷£»Slave¿âÌṩ¸øÓû§²é¿´Ìû×ӵȲéѯ²Ù×÷¡£
Slave¿âÓëMaster¿â±£³ÖÊý¾Ýͬ²½£¬³ýÁËÆðµ½·ÖÁ÷×÷Óã¬Ò²Æðµ½ÊµÊ±±¸·ÝµÄ×÷Óᣵ±½«À´Óû§Á¿¼Ó´óʱ£¬¿ÉÒÔͨ¹ýÔö¼Ó¶à¸öSlave¿â£¬×öµ½¶ą̀·þÎñÆ÷·Ö²¼Ê½µÄ¹ÜÀí£¬ÒòΪÓû§µÄ´ó²¿·Ö²Ù×÷¶¼¼¯ÖÐÔڲ鿴ÂÛ̳ÄÚÈÝÉÏ£¬µ±¶ą̀Slave¿âͬʱ¹¤×÷ʱ£¬¿ÉÒÔ·ÖÁ÷Óû§£¬ÕâÑù¿ÉÒÔ´ó´óÌá¸ßÓû§µÄ·ÃÎÊËٶȺͼõÇá·þÎñÆ÷µÄϵͳ¸ºÔØ¡£
2£®ÆäËûµÄÓ¦ÓÃϵͳ
ÔÚÌõ¼þÔÊÐíµÄÇé¿öÏ£¬ÎªÁË´ïµ½ºÜºÃµÄ·ÃÎÊЧ¹û£¬¿ÉÒÔÈÃÿÖÖÓ¦ÓÃʹÓõ¥¶ÀµÄһ̨·þÎñÆ÷£¬µ¥¶ÀÓÃÒ»¸öÊý¾Ý¿â£¬ÔÚCUÄ¿Ç°Ö»ÓÐÁ½Ì¨·þÎñÆ÷µÄÇé¿öÏ£¬ÎªÁËʹÿһÖÖÓ¦Óö¼²»»¥ÏàÓ°Ï죬²ÉÈ¡ÁËÔÚͬһ̨·þÎñÆ÷ÀÿÖÖÓ¦ÓÃϵͳʹÓÃÒ»¸öMySQLµÄ·½Ê½£¬Ò²¾ÍÊÇͬʱÆô¶¯Èý¸öMySQL½ø³Ì£¬·Ö±ðÔËÐÐÓÚ²»Í¬·þÎñÆ÷µÄ¶Ë¿Ú¡£
Ò»°ãÇé¿öÏ£¬MySQLĬÈϵĶ˿ÚÊÇ3306£¬CUÔÚÓ¦ÓÃÖÐÖØж¨ÒåÁËMySQLµÄÆô¶¯Îļþ£¬ÈÃÆä°ó¶¨ÔÚij¸ö¶Ë¿ÚÉÏ£¬ÈçBLOGϵͳµÄÊý¾Ý¿âÔËÐÐÓÚ3310¶Ë¿Ú£¬ÄÚÈÝ·¢²¼ÏµÍ³µÄÊý¾Ý¿âÔËÐÐÓÚ3311¶Ë¿Ú£¬ÂÛ̳ºÍÄÚÈÝËÑË÷ϵͳµÄÊý¾Ý¿âÔËÐÐÓÚ3312¶Ë¿Ú£¬ÕâÑù£¬Ò»Ì¨·þÎñÆ÷ÉϾͷֱðÔËÐÐÁËÈý¸ö»¥Ïà¶ÀÁ¢µÄMySQLÊý¾Ý¿â£¬ÕâÑù×öµÄºÃ´¦ÊÇ£¬ÈκÎÒ»¸öÊý¾Ý¿â³öÎÊÌ⣬¶¼²»»áÓ°ÏìÆäËüµÄ·þÎñ£¬µ±È»£¬Õâ¾ÍÒªÇóÌá¸ß·þÎñÆ÷µÄÓ²¼þÅäÖá£
3£®¼¼ÊõÓ¦ÓÃÁÁµã£º¾²Ì¬Ò³Ãæ·ÃÎÊ
´ÓͼÖпÉÒÔ¿´³ö£¬×÷ΪÕû¸öÓ¦ÓÃÖÐÐĵÄÊý¾Ý¿â²ÉÓÃÁËÖ÷»úÍйܷ½Ê½¡£MySQLµÄÍøÂçÌØÐÔʹµÃÓû§¿ÉÒÔͨ¹ýInternetÔÚÈκεط½¹²ÏíÊý¾Ý¿â£¬ÍøÕ¾µÄÓ¦ÓÃϵͳ»ùÓÚä¯ÀÀÆ÷/·þÎñÆ÷µÄ½á¹¹ÔËÐС£
ΪÁ˼õÇáÊý¾Ý¿âµÄ¸ºÔØ£¬CUÂÛ̳ÔںܶàÒ³Ã涼²ÉÓÃÁ˶¨Ê±¸üеľ²Ì¬Ò³Ã棬¾²Ì¬Ò³ÃæÓɳÌÐò´ÓÊý¾Ý¿âÀï¶ÁÈ¡Êý¾Ý£¬·ÅÔÚWeb·þÎñÆ÷ÉÏ£¬²¢¶¨Ê±¸üУ¬ÕâÑù£¬µ±Óû§·ÃÎÊһЩʵʱ½»»¥ÒªÇ󲻸ߵÄÒ³Ãæʱ£¬¾Í¿ÉÒÔ²»ÐèÒªµ÷ÓÃÊý¾Ý¿â£¬´Ó¶ø¼õÇáÊý¾Ý¿â·þÎñÆ÷µÄ¸ºÔØ¡£
ÂÃÐÐÌáʾ£º
°²È«ÎÊÌ⣺Ãâ·ÑµÄ²úÆ·ÊDz»ÊÇÔÚ°²È«·½ÃæÒþ»¼¸ü¶à£¿ÕâÆäʵÊÇÒ»¸öÒ»ÌåÁ½ÃæµÄÎÊÌ⣬Դ´úÂ붼¹«¿ªÁË£¬ÈÝÒ×±»¹¥»÷£¬Ò²ÈÝÒ×±»·À·¶£¬²»Ïñ±ÕÔ´µÄ²úÆ·£¬´ó¼Ò²»ÖªµÀ©¶´ÔÚÄÄÀÍùÍùÊÇÔì³ÉÁËËðʧ֮ºóÒ»¶Îʱ¼ä²ÅÄÜ´ò²¹¶¡¡£¿ªÔ´²úÆ·µÄ©¶´Í¨³£±»·¢ÏÖºó¾Í»áÉÏ´«µ½»¥ÁªÍøÉÏ£¬¿ªÔ´ÏîÄ¿µÄά»¤ÕßÄܹ»ÔڽϿìʱ¼äÄÚÍƳö²¹¶¡Èí¼þ¡£
µÚÎåÕ¾ ¼¼ÊõµÄÇ°ÑØ
XMLºÍ×Ô¶¯»¯´¦ÀíµÄºôÉù
ÔÚÓëһЩ¿ªÔ´Êý¾Ý¿âʹÓÃÕߵĽӴ¥ÖУ¬¼ÇÕß·¢ÏÖ¹ÜÀí¹¤¾ßµÄȱ·¦ÊÇ¿ªÔ´Êý¾Ý¿â±È½ÏÆÕ±éµÄÒ»¸öÎÊÌâ¡£ºÜ¶à¿ªÔ´Êý¾Ý¿âȱ·¦¹ÜÀí¹¤¾ß£¬ÐèÒª½èÖúµÚÈý·½µÄ¹¤¾ß¡£´æ´¢¹ý³ÌÒ»Ö±ÒÔÀ´±»ÈÏΪÊÇMySQLȱ·¦µÄ»ù±¾¹¦ÄÜ£¬µ«Ò»Ð©¿ª·¢ÈËÔ±²¢²»ÕâôÈÏΪ£¬Ò»Ð©ÓоÑéµÄ¿ª·¢ÈËÔ±ÄþÔ¸Óú¯Êý£¬ËûÃÇÈÏΪ´æ´¢¹ý³ÌËäÈ»Ìá¸ßÁËЧÂÊ£¬È´ÎþÉüÁËһЩÁé»îÐÔ£¬¶øÇÒ²»Ò»¶¨ÊÇËûÃÇÏëÒªµÄ¡£
ÔÚ¿ªÔ´Êý¾Ý¿â²úÆ·²»¶Ï½ø»¯µÄͬʱ£¬ÉÌÒµÊý¾Ý¿â²úÆ·½üÄêÀ´ÔÚʵÏÖXMLÒÔ¼°×Ô¶¯»¯´¦ÀíµÈ·½ÃæÔٴν«Êý¾Ý¿â¼¼ÊõÏòÇ°Íƽø£¬ÕâÊÇ¿ªÔ´Êý¾Ý¿âÏÂÒ»²½×·¸ÏµÄÄ¿±ê¡£
Ç¿µ÷XMLÌØÐÔ
½ñÄê³öÏÖµÄÐí¶àм¼Êõ¿ÉÒÔÌṩһЩÌØÓеÄÄÜÁ¦£¬Äܹ»½«ÔÉúXML¸ñʽµÄÊý¾Ý´æ´¢ÔÚ¹ØϵÊý¾Ý¿âÖС£
ÓÉÓÚ·¨¹æ×ñ´ÓÐÔµÄÒªÇó£¬Ô½À´Ô½¶àµÄÆóÒµÐèÒª½«µç×ÓÓʼþ¡¢WebÈÕÖ¾£¬¿ÉÄÜÓÐÒ»Ì컹°üÀ¨°ì¹«ÊÒÖеÄÿһ´Îͨ»°¼Ç¼´æ´¢ÏÂÀ´£¬¶øÕâЩÊý¾Ýͨ³£¶¼²»ÊÇÒÔÐкÍÁеĸñʽ´æÔڵģ¬Òò´Ë´æ´¢ÕâÀàÊý¾ÝµÄÄÜÁ¦Ò²½«ÊÇÖÁ¹ØÖØÒªµÄ¡£
OracleÏÂÒ»¸ö°æ±¾µÄÈí¼þ½«Ö§³ÖXML QueryÓïÑÔ£¨XQuery£©¡£Õ⽫ÊÇÒ»ÖÖÓÃÓÚÔÉúXML·ÃÎʵÄÈ«ÐÂW3C±ê×¼¡£ÏÂÒ»¸ö°æ±¾µÄIBM DB2Ô¤¼ÆÓÚ2006ÄêÍƳö£¬¶øMicrosoft SQL Server 2005Ò²½«ÓÚ2005ÄêÏ°ëÄê·¢²¼£¬ËüÃǶ¼½«Ö§³ÖXQuery¡£ËùÓÐÕâЩÊý¾Ý¿â¶¼½«ÔÚÊý¾Ý¿âÄÚʵÏÖ»ìºÏʽµÄSQLºÍXML²éѯ¡£
Burton ¼¯Íŵĸ߼¶·ÖÎöʦPeter O'Kelly ÈÏΪ£¬Èç¹ûÓû§µÄ¹ØϵÊý¾Ý¿âÖ§³ÖÔÉúXMLÊý¾Ý£¬ÄÇô¾Í¿ÉÒÔÏíÊܵ½XMLÊý¾Ý¸ñʽ´øÀ´µÄ³öÉ«³ÏÐÅÌØÖÊ£¬ÀýÈ磬¿ÉÒÔÔÚÕû¸öÎĵµÖвåÈëµç×ÓÇ©Ãû£¬Ò²¿ÉÒÔ½«²É¹º¶©µ¥Ö±½Ó´æ´¢£¬ÎÞÐë½øÐÐÈκεÄת»»£¬ÕâЩÌØÐÔ¶¼¿ÉÒÔÈ·±£Îĵµ²»»á±»´Û¸Ä¡£¡±
¾ÝGartner¼¯ÍŵÄFeinberg ³Æ£¬Êý¾Ý¿â³§É̴󶯸ɸêµÄÖ÷ÒªÔÒòÊÇ£¬ËüÃǶ¼ÏàÐÅ£¬Èç¹ûËÄÜ¿ØÖÆ¡¢Ö§³ÖºÍ´æ´¢ËùÓÐÀàÐ͵ÄÊý¾Ý£¬ÄÇôÕâÑùµÄ³§ÉÌÒ²¾ÍÓÐÄÜÁ¦À©Õ¹×Ô¼ºÆäËû²úÆ·ºÍ·þÎñµÄÊг¡¿Õ¼ä¡£
Ôö¼Ó×Ô¶¯»¯´¦Àí
¶àÊý·ÖÎöʦ¶¼ÔÞͬÕâÑùÒ»¸ö¹Ûµã£º½µµÍÊý¾Ý¿âµÄÖ§³Ö³É±¾½«ÊÇ´Ù½ø±ä¸ïµÄÁíÍâÒ»¹É¾Þ´ó¶¯Á¦¡£
IBM¹«Ë¾ÐÅÏ¢¹ÜÀíÈí¼þÕ½ÂÔÖ÷ÈÎJeff Jones˵£¬IBMÕýÔÚDB2ÖÐͶÈë´óÁ¿µÄ×ÊÔ´£¬Ä¿µÄÊÇҪʵÏÖÐÔÄܸÄÉƵÄ×Ô¶¯»¯£¬Ò²¾ÍÊÇ˵ÔÚ²»ÐèÒªÊý¾Ý¿â¹ÜÀíÔ±¶ÔSQL½øÐе÷ÕûµÄÇé¿öÏÂʵÏÖÐÔÄÜÌáÉý¡£ÔÚDB2 8.2°æÖоÍÒѾ°üº¬µÄ×Ô¶¯ÐÔÄÜÓÅ»¯¡¢°²×°ºÍ½¨Á¢Êý¾Ý¿âʱµÄ×Ô¶¯ÅäÖá£Î´À´µÄ°æ±¾½«×ÅÖØ×ÔÎÒÕï¶ÏºÍ×ÔÎÒÐÞ¸´¹¦ÄÜ¡£
΢Èí¼Æ»®ÔÚSQL Server 2005ÖÐÌṩһЩÓÅ»¯¼¼Êõ£¬ÀûÓÃËùνµÄ¡°±ÕºÏ»Ø·ϵͳ¡±¿ÉÒÔ¶Ô²éѯ½øÐÐÓÅ»¯£¬ÕâÖÖ·½·¨¿ÉÒÔ´Ó²éѯÖйéÄɳöͳ¼ÆÐÅÏ¢£¬²¢ÔÚÏ´ÎÓõ½Õâ¸ö²éѯʱʹÓò»Í¬µÄÓÅ»¯·½°¸¡£
µ½ÏÖÔÚΪֹ£¬OracleÒ»Ö±¶¼½«×¢ÒâÁ¦·ÅÔÚÁËÊý¾Ý¿âµÄ¹ÜÀí·½Ãæ¡£Oracle 10gÖоͰüº¬×Ô¶¯±¸·ÝºÍ»Ö¸´¡¢ÄÚ´æ¹ÜÀí¡¢Í³¼ÆºÍ´æ´¢¹ÜÀíÄÜÁ¦¡£Oracle ¹«Ë¾Êý¾Ý¿â²úÆ·¹ÜÀí¸ß¼¶Ö÷ÈÎMark TownsendÖ¸³ö£¬ÏÂÒ»°æÖл¹½«×¢ÖØ×ÔÎÒÕï¶Ï¡¢×ÔÎÒµ÷½ÚºÍ×ÔÎÒÐÞ¸´µÈÄÜÁ¦¡£
µÚÁùÕ¾ ÏîÄ¿µÄά»¤
¸ÃÓÉËÀ´Íƶ¯£¿
ÓëÆäËû¿ªÔ´²úÆ·Ò»Ñù£¬¿ªÔ´Êý¾Ý¿â²úÆ·µÄÉý¼¶»»´úºÍ¼¼Êõ·þÎñÊÇÒ»¸öÓй²ÐÔµÄÎÊÌ⣬¶ÔÓÚÕâÒ»ÎÊÌâ¾ÍÁ¬¿ªÔ´²úÆ·µÄÌṩÕßÒ²Óв»Í¬µÄ¼û½â¡£
Ò»ÖÖ¹ÛµãÈÏΪ£¬¿ªÔ´Ä£Ê½±¾Éí¾ÍÊÇ×îºÃµÄÖÊÁ¿±£Ö¤¡£¿ªÔ´ÉçÇøµÄÁªºÏ×ÊÔ´¿ÉÄÜÔ¶Ô¶³¬¹ýÒ»¼Ò´«Í³Èí¼þ³§É̵Ä×ÊÔ´¡£
ÖÁÉÙ£¬ÕâÊÇGluecode¹«Ë¾¹Ûµã¡£¸Ã¹«Ë¾µÄ²úÆ·Gluecode JOEÊÇÒ»ÖÖÓ¦Ó÷þÎñÆ÷µÄ¿ªÔ´Æ½Ì¨¡£ËäÈ»GluecodeµÄÔ±¹¤Îª¸ÃÏîÄ¿×ö³öÁËÖØ´ó¹±Ï×£¬µ«ËûÃDz¢Ã»ÓÐ×öÏñÆäËû¹«Ë¾£¨ÀýÈçMySQLºÍCA£©ÄÇÑù£¬µ£ÈÎÆä´úÂë¿âµÄΩһ¹ÜÀíÈË¡£
Ïà·´£¬Gluecode JOEµÄÐí¶àÖ÷Òª×é¼þ£¨°üÀ¨GeronimoÓ¦Ó÷þÎñÆ÷¡¢DerbyÊý¾Ý¿âºÍPlutoÃÅ»§¿ò¼Ü£©ÊÇÓÉApache»ù½ð»á¸ºÔðά»¤µÄ¡£
¸Ã¹«Ë¾CTO Boynes˵£º¡°Óû§¾³£»áÎÊ£ºÕâ¸ö²úÆ·5Äêºó»¹ÄÜ´æÔÚÏÂÈ¥Â𣿡±¶øÒÀ¿¿ÏñApache»ù½ð»áÕâÑùµÃµ½¹ã´óºÏ×÷»ï°éÈÏ¿É£¬²¢ÓµÓлԻÍÉçÇøÖ§³ÖÀúÊ·µÄ×éÖ¯£¬¾ÍÒâζ×ÅGluecode JOEµÄ¼¼ÊõÊÙÃüµÃµ½Á˱£ÕÏ¡£½«¿ª·ÅÔ´´úÂëµÄ¿ª·¢¹ý³Ì½»¸øApacheºó£¬Gluecode¿ÉÒÔ½«¾«Á¦¼¯ÖÐÔÚÈçºÎÔö¼Ó»ù´¡²úÆ·ÏßµÄÉÌÒµ¼ÛÖµÉÏ£¬Õâ°üÀ¨ÓÅ»¯Óû§½çÃæºÍÌṩȫÃæµÄÆóÒµÖ§³Ö·þÎñ¡£
µ±È»£¬²¢²»ÊÇËùÓÐÈ˶¼ÔÞͬÕâÖÖ×÷·¨¡£JBoss¹«Ë¾´´½¨ÈË¡¢CEO Marc Fleury¾ÍÊÇÕâÒ»¹ÛµãµÄ·´¶ÔÕß¡£
ͬGluecodeÒ»Ñù£¬JBossÒ²½«Ä¿±êÃé×¼½¨Á¢ÔÚ»ùÓÚ¿ªÔ´µÄÃÅ»§ºÍÆäËû¸´ÔÓµÄÆóÒµÓ¦Ó÷½Ãæ¡£²»¹ý£¬¶ÔÓÚFleuryÀ´Ëµ£¬½öƾÉçÇøÍƶ¯²úÆ·¿ª·¢ÊDz»¹»µÄ¡£
FleuryÈÏΪ£¬JBoss²»Ö»ÊǼòµ¥µÄÔÙ°ü×°ÒÔ¼°ÎªÒÑÓеĿªÔ´ÏîÄ¿Ìṩ֧³Ö¡£Ëü½«Ã÷È·µØÔÚÏîÄ¿ÖйÍӶȫְµÄÏîÄ¿¸ºÔðÈË£¬²¢×÷ΪËùÓоèÔù´úÂëµÄ×îÖÕ¹ÜÀíÈË¡£
Fleury˵£º¡°ÎÒÃÇÊÇ×ÔÓÉÈí¼þµÄÈí¼þ·¢²¼Õߣ¬JBossºÍMySQLµÈ¹«Ë¾¿ÉÒÔ±»ÊÓ×÷µÚ¶þ´ú¿ªÔ´³§ÉÌ¡£Í¨¹ýÕÆÎÕ¸ü¶àµÄ´úÂëËùÓÐȨ£¬ÎÒÃÇÕâЩ¹«Ë¾±È´«Í³¿ªÔ´³§ÉÌÄܹ»¸³Óè×Ô¼ºµÄ²úÆ·¸ü¶àµÄ¿ÉÐÅÐÔ¡£¡±
Á½¼Ò¹«Ë¾£¬Á½Öַdz£ÀàËƵIJúÆ·¡£ËäȻͬÊÇ¿ªÔ´²úÆ·£¬µ«È´²ÉÈ¡Á˲»Í¬µÄ·½·¨¡£Äú»áÈçºÎÑ¡ÔñÄØ£¿ÎÒÏ룬×îºó½«È¡¾öÓÚÄúµ½µ×ÐÅÈÎË¡£
ÂÃÐÐÌáʾ£º
¿ªÔ´¡ÙÃâ·Ñ£º¿ª·ÅÔ´´úÂë²¢²»Òâζ×ÅÍêÈ«Ãâ·Ñ£¬ÕâÀïÐèҪעÒ⿪Դ²úÆ·Ëù×ñÊصÄÏà¹Ø¿ª·ÅÐÒ飬ÀýÈçBSDÐÒé¡¢GPLÐÒé¡¢ApacheÐÒéµÈ¡£µ«²»¿É·ñÈϵÄÊÇ£¬¼´Ê¹ÊÇÊÕ·Ñ£¬¿ªÔ´²úÆ·µÄ»¨·ÑÈÔÈ»¼«µÍ¡£
ÀýÈ磬MySQLËäÈ»×÷Ϊ¿ª·ÅÔ´´úÂëÊý¾Ý¿â£¬µ«²ÉÓõÄÊÇË«ÖØÊÚȨ²ßÂÔ£¬¶ÔÓÚ²»Ô¸¹«¿ª×Ô¼ºÔ´´úÂëµÄʹÓÃÕߣ¬ÐèÒª¸¶·ÑʹÓÃMySQL, ¶ø¶ÔÓÚ¿ª·ÅÔ´´úÂëµÄʹÓÃÕߣ¬¿ÉÒÔ»ùÓÚGNUµÄ¹«¹²Ðí¿ÉÐÒéGPLÀ´Ê¹Óá£