Ê×Ò³
ѧϰ
»î¶¯
רÇø
¹¤¾ß
TVP
·¢²¼
¾«Ñ¡ÄÚÈÝ/¼¼ÊõÉçȺ/ÓŻݲúÆ·,¾¡ÔÚС³ÌÐò
Á¢¼´Ç°Íù

2020Ä꿪ԴÊý¾Ý¿âÐÐҵ״̬±¨¸æ

±¾ÎÄ·­Òë¡¢ÕûÀí×Ô Matt Yonkovit ׫дµÄ²©¿ÍÎÄÕ£¬Ô­ÎĹ²·ÖΪËIJ¿·Ö£º

  1. Baseline Data and the Size of the Market
  2. Migrating from Proprietary Software to Open Source
  3. The Most Popular Open Source Databases 2020
  4. When is Open Source Not Really Open

ÒÔÏÂÊÇÇ°3ƪµÄÖ÷ÒªÄÚÈÝ¡£

# Êý¾Ý¿âÊг¡

Ê×ÏÈ¿´ÏÂGartnerÈ¥ÄêµÄÊý¾Ý£º

  • È«ÇòÊý¾Ý¿â¹ÜÀíϵͳÊÕÈëԼΪ460ÒÚÃÀÔª
  • ×ÜÌåͬ±ÈÔö³¤Ô¼18£¥
  • ÔÆÊý¾Ý¿âÕ¼ÁËÕâÒ»Ôö³¤µÄ68£¥

ÕâÀïµÄ ¡°ÔÆÊý¾Ý¿â¡± ¶¨Òå¿ÉÄÜÓÐЩÕùÒ飺ÓÐЩÈËÓà ¡°ÔÆÊý¾Ý¿â¡± À´Ö¸´úÔÚÔÆ·þÎñÉÏÔËÐеÄÈκÎÊý¾Ý¿â£¬ÓÐЩ½öÖ¸ÔÚÔÆÌṩÉ̵ÄÊý¾Ý¿â¼´·þÎñ£¨DBaaS£©ÖÐÔËÐеÄÊý¾Ý¿â¡£µ«ÎÞÂÛÄÄÖÖ·½Ê½£¬ÕâÖÖÔö³¤ÓëÇ÷Êƶ¼ËµÃ÷£ºÊý¾Ý¿âÐÐÒµµÄÓÎÏ·¹æÔòÒѾ­±ä¡£

ÔÚδÀ´ÎåÄêÉõÖÁÊ®ÄêÄÚ£¬¼´Ê¹ÓÃ×½øµÄ·½Ê½¹ÀË㣬ȫ²¿ÒµÎñ¶¼ÔËÐÐÔÚÔÆÉÏÊDz»ÏÖʵµÄ¡£Êµ¼ÊÉÏÈç¹ûÒÔÐÐÒµÔö³¤ÎªÄ£ÐÍ£¬¼´Ê¹Î´À´5ÄêÄÚ20£¥µÄÄÚ²¿Êý¾Ý¿âÊÇ×Ô½¨²¿ÊðµÄ£¬¶ø80£¥µÄÊý¾Ý¶¼ÔÚÔÆÖУ¨ÒѾ­ÊÇÒ»¸öºÜ¼¤½øµÄÊý×Ö£©£¬ÕâÈÔÊÇÒ»¸ö250ÒÚÃÀÔªµÄÊг¡¡£

# »ìºÏÓë¶àÔÆ»·¾³

ºÜ¶à¹«Ë¾²¢Î´²ÉÓõ¥Ò»µÄÔƳ§ÉÌ£¬ËûÃǵĴó¶àÊýÒµÎñ¶¼ÔËÐÐÔÚ»ìºÏ»·¾³ºÍ¶àÔÆ»·¾³ÖС£µ÷²éÊý¾ÝÏÔʾ£¬ÓÐ61£¥µÄÆóÒµÒѾ­ÓµÓлìºÏ»·¾³¡£

ºÜ¶à¹«Ë¾µÄÒµÎñ²¿Ê𣬶¼²ÉÓÃÁË¿ÉÒÆÖ²ÐÔµÄÕ½ÂÔ£¬ÒÔÈ·±£ËüÃÇ¿ÉÒÔÔÚ²»Í¬µÄ»·¾³ÖÐÔËÐС£Run Anywhere/Run Everywhere?ÒѳÉΪδÀ´Ó¦ÓóÌÐòÉè¼ÆµÄ±ØÒªÌõ¼þ¡£

# ¿ªÔ´Êý¾Ý¿âÊг¡Ôö³¤

Êý¾Ý¿âÊÇÒ»¸öºÜ´óµÄÊг¡£¬²¢ÇÒ»áÔ½À´Ô½´ó¡£ÔƺͿªÔ´Êý¾Ý¿âµÄÔö³¤ËÙ¶ÈÉõÖÁ³¬³öÁËÐÐҵƽ¾ùˮƽ£¬ÓÉÓÚ¹«¿ªÐÅÏ¢ºÜÉÙ£¬Ä¿Ç°ºÜÄѵõ½¾ßÌåµÄÏà¹ØÊý×Ö¡£Gartner¶ÔÕû¸öÊг¡·¢±íÁËһЩ±¨¸æ£¬È´²¢Î´¾ßÌåÌÖÂÛ¹æÄ£ºÍ³É³¤¡£ÏñOracleÕâÑùµÄ¹«Ë¾Ò²²¢Î´Í¸Â¶ÆäÓ뿪ԴÊý¾Ý¿âÓйصÄÌض¨ÊÕÈë¡£

ͨ¹ý²»Í¬µÄ¹«Ë¾¡¢ÔÆÌṩÉÌ¡¢·ÖÎöʦµÈÌṩµÄ¿ÉÓÃÊг¡Êý¾ÝÀ´¹À¼Æ£¬Õâһϸ·ÖÊг¡µÄÄêÊÕÈëÔÚ7-8ÒÚÃÀÔªÖ®¼ä¡£Õâ°üÀ¨´ÓÔÆÌṩÉÌ´¦¹ºÂò¿ªÔ´Èí¼þÊý¾Ý¿â¡£

¿ªÔ´Êý¾Ý¿âµÄÔö³¤ÂÊÔ¶¸ßÓÚÐÐҵƽ¾ùˮƽ£¬×ÜÌå¿´À´Ô¼Îª45-50£¥¡£Ò»Ð©¹©Ó¦ÉÌÔö³¤¸üѸËÙ£¬MongoDB±¨¸æÔÚµÚÈý¼¾¶È£¬ËûÃǵÄAtlas DBaaSÕ¼Æä×ÜÊÕÈëµÄ40£¥£¨È¥ÄêͬÆÚΪ21£¥£©¡£AtlasÔÚ×î½üÒ»¸ö¼¾¶ÈµÄÊÕÈëÔö³¤ÁË185£¥ÒÔÉÏ¡£

#?´ÓÉÌÓõ½¿ªÔ´

¿ªÔ´Êý¾Ý¿âÔö³¤µÄÁ½¸öÖØÒªÒòËØ£º

  • ÐÂÓ¦ÓóÌÐòµÄ¿ª·¢
  • À´×Ô´«Í³ÉÌÓÃÊý¾Ý¿âµÄǨÒÆ

Ä¿Ç°ºÜ¶à¹«Ë¾µÄ´óÐ͸´ÔÓÒµÎñÈÔÔËÐÐÔÚ´«Í³ÉÌÓÃÊý¾Ý¿âÉÏ£¬¿¼Âǵ½µ¼ÖÂǨÒÆ·çÏÕÓë³É±¾£¬ÉÌÓÃÓ뿪Դ¹²´æµÄÏÖÏóºÜÆձ顣

±ÈÈ磺

SQL Server+MySQL»òOracle+MySQL

ÖµµÃ×¢ÒâµÄÊÇ£¬²¢·ÇËùÓеÄǨÒƶ¼ÊǼòµ¥µÄºó¶ËÊý¾Ý¿âÌæ»»£¬¸ü¶àµÄÊǹØÓÚÕû¸ö¼¼Êõ¶ÑÕ»µÄÌæ»»£¬²¢ÇÒÉæ¼°´ÓÉϵ½ÏµÄÖØ×ö¡£

ÀýÈ磬´ÓOracleǨÒƵ½MongoDB ¿ÉÄÜÐèҪʹÓÃÍêÈ«ÖØÐÂÉè¼ÆµÄÔÆÔ­ÉúÓ¦ÓÃÀ´Ìæ»»Õû¸öÔ­Óмܹ¹£¬ÕâÀï¿ÉÒÔ¿´µ½¶Ô¸´ÔÓÓ¦ÓóÌÐòËù×öÁ˸ü´óµÄµ÷Õû¡£

# Ë­ÔÚÍƶ¯µ±Ç°µÄ¿ªÔ´ºÍÔÆÊý¾Ý¿âÔö³¤£¿

Ò»¾ä»°´ð°¸£º¿ª·¢ÈËÔ±

¹ýÈ¥£¬DBA»ò»ù´¡¼Ü¹¹ÍŶÓͨ³£»áŬÁ¦ÕûºÏ£¬²¢½µµÍËùʹÓü¼ÊõµÄ¸´ÔÓÐÔ¡£ÕâʹÐí¶à¹«Ë¾¹ýÓÚÒÀÀµµ¥Ò»µÄÉÌÓÃÊý¾Ý¿â²úÆ·£¨±ÈÈç Oracle »òÕß SQL ServerÈ«¼ÒÍ°£©µ«ÏÖÔÚÕâÖÖÇé¿öÒѾ­³ÉΪÀúÊ·£¬¸ü¶àÓÅÐãרҵµÄÊý¾Ý¿â²úÆ·±»Éè¼Æ³öÀ´¡£¿ª·¢ÈËÔ±ºÍ¼Ü¹¹Ê¦Ô½À´Ô½¶àµÄÇãÏòÓÚÑ¡ÔñÕâЩм¼Êõ£¬¶àÊý¾Ý¿âµÄÇ÷ÊÆÈÕÒæÃ÷ÏÔ¡£

ÔÚµ±Ç°µÄÊý¾Ý¿â»·¾³ÖУ¬¿ª·¢ÈËÔ±ÓÐ×űÈÒÔÍù¸ü¶àµÄÑ¡Ôñ¡£ÎÒÃÇÒѾ­Ôںܶà´óÐ͹«Ë¾Öп´µ½ÁËÏàͬµÄģʽ¡£

¸÷¸ö¿ª·¢ÍŶÓÑ¡ÔñÁ˲»Í¬µÄ¼¼Êõ¡£¶øDBA¡¢SRE¡¢SAµÈ½ÇÉ«½«½Ó¹Ü²¢³¤ÆÚÖ§³ÖÕâЩ¼¼Êõ¡£µ±È»Õâ»áʹ¹«Ë¾ÄÚ²¿Ðγɼ«Æ临Ôӵļ¼Êõ¾ØÕó¡£

Ëæ×ÅʹÓõÄÊìÁ·ºÍЧÂʵÄÌáÉý£¬»ù´¡¼Ü¹¹ÍŶÓÖð½¥³ÉΪ¡°²úÆ·¿ª·¢ÍŶӡ±£¬¹¹½¨×Ô¶¯»¯µÄ¹¤¾ßºÍ¼Ü¹¹£¬ÒÔÖ§³Ö±ä»¯Ñ¸Ëٵļ¼Êõ¶ÑÕ»¡£¸´ÔӵĻ·¾³¿ÉÄܵ¼ÖÂÐí¶àÎÊÌ⣬¶øÇÒÄÑÒÔÕûºÏµ½µ¥¸öÊý¾Ý¿â¼¼ÊõÖУ¬µ«ÕâÊÇδÀ´Ò»¸öÖØÒªÇ÷ÊÆ¡£

# 2020Äê×îÊÜ»¶Ó­µÄ¿ªÔ´Êý¾Ý¿â

ϱí¶Ô±ÈÁË3¸öÀ´Ô´µÄÊý¾Ý£º

Perconaµ÷²éÎÊ¾í¡¢DB-EnginesÅÅÃû¡¢Stack-Overflowµ÷²éÎÊ¾í¡£

¾¡¹Ü´æÔÚһЩ²îÒ죬µ«ÔÚ²»Í¬µÄµ÷²éºÍÀ´Ô´ÖУ¬×îÊÜ»¶Ó­µÄ¿ªÔ´Êý¾Ý¿âÅÅÃû´óÖÂÏàËÆ¡£

DB-enginesÏÔʾ£¬¿ªÔ´ÓëÉÌÒµÊý¾Ý¿âµÄ²î¾àÕýÔÚËõС£º

¸ù¾ÝDB-enginesµÄÊý¾Ý£¬ÒÔÏÂÊǸù¾Ý×ÜÌåÊÜ»¶Ó­³Ì¶ÈµÄÅÅÃû¡£½ØÖÁ2020Äê3Ô£¬MySQLµÄÁ÷ÐжÈÈÔÊÇPostgreSQLºÍMongoDBµÄ2±¶¡£

Stack-Overflow ÿÄ궼»á½øÐдóÐÍ¿ª·¢ÈËÔ±µ÷²é£¨2019ÄêÓÐ90,000ÃûÊÜ·ÃÕߣ©¡£ÒÔÏÂÊÇ¿ªÔ´Êý¾Ý¿â 2018-2019ÄêÖ®¼äµÄʹÓÃÂʲîÒì¡£

1¡¢MySQLÊý¾Ý¿âËÙÀÀ:

MySQL¿ÉÒÔÓÃÒ»×Ö¸ÅÀ¨£ºÎÈ

  • ¾ßÓÐ×î´óµÄ°²×°»ù´¡£¬DB-EnginesÅÅÃû±ÈÏÂÒ»Ãû¸ß³ö2±¶ÒÔÉÏ£¬Èç¹ûËãÉÏËùÓзÖÖ§°æÉõÖÁ¿ÉÒÔ³¬¹ýoracle£¬ÎÞÀ¢Îª×îÁ÷ÐеĿªÔ´Êý¾Ý¿â¡£
  • ¾¡¹ÜÕ¼ÓÐÂʺܴ󣬵«Ðí¶à¹«Ë¾¶¼ÔÚÔËÐи÷ÖÖ²»Í¬µÄMySQL¡£
  • Oracle±¾ÉíÓÐÊýÁ¿¿É¹ÛµÄMySQL Enterprise£¨ÓëCommunityÉçÇø°æÏà±ÈÓÐһЩ¹¦ÄܲîÒ죬²¢ÇÒÊǸ¶·ÑµÄ£©¡£
  • PerconaÒ²¾ßÓÐÊÊÓÃÓÚMySQL×Ô¼ºµÄ°æ±¾£¬¸Ã°æ±¾100£¥µÄ¿ªÔ´£¬²¢ÇÒ°üº¬ÔöÇ¿¹¦ÄܺÍÆóÒµ¹¦ÄÜ¡£
  • Ò²ÓÐÐí¶à¹«Ë¾ÔËÐÐ×Ô¼ºµÄ¶¨ÖÆ°æ±¾¡£

MySQLµÄÓŵ㣺

  • ÅÓ´óµÄ°²×°»ù´¡
  • Ò×ÓÚÉÏÊÖ
  • ³¤ÆÚµÄ×·ËÝÓëÍêÉÆ
  • µÚÈý·½·þÎñµÄÈ«Ã渲¸Ç
  • Ìæ´ú·½°¸·á¸»
  • Á¼ºÃµÄÉçÇø¹±Ï×

ÊÊÓõij¡¾°£º

  • ´óÁ¿ÓÃÓÚºó¶ËµÄµÚÈý·½Ó¦ÓóÌÐò
  • WebÓ¦ÓóÌÐò
  • µç×ÓÉÌÎñ£ºÁãÊÛ¿Í»§ÈºÍ¨¹ýMySQLÖ§³ÅÁ˱¬·¢Ê½Ôö³¤µÄÒµÎñ
  • ÐÂÓ¦ÓóÌÐò¿ª·¢Ò»Ö±ÊÇMySQLµÄ×î¼ÑÑ¡Ôñ

MySQLÉçÇø£º

  • ×Ô´ÓMySQL±»ÊÕ¹ºOracleÖ®ºó£¬ÔÚÎȶ¨ÐԺ͹¦ÄÜÉ϶¼´ó´óÔöÇ¿
  • PerconaÖ®ÀàµÄ¹«Ë¾ÒѾ­ÔÚÐÔÄÜ¡¢¿ÉÀ©Õ¹ÐԺ͹¦ÄÜ·½ÃæΪMySQL´øÀ´ÁËȫеĸĽø
  • Facebook¡¢°¢Àï°Í°Í¡¢ÌÚѶºÍÆäËû¹«Ë¾ÎªÉçÇø¹±Ï×ÁËÐí¶à´úÂëºÍ¹¦ÄÜ
  • Éú̬ϵͳÖеÄй«Ë¾Ò²ÔÚ»ý¼«²ÎÓë¹±Ï×Á¦Á¿¡£ÀýÈ磬PlanetScaleµÈ¹«Ë¾ÌṩµÄVitessºáÏòÀ©Õ¹·½°¸¡£

¶ÔMySQLδÀ´µÄ¿´·¨£º

  • »á³ÖÐø¶ÔÏÖÓй¦ÄܽøÐÐÍêÉÆÓë¸Ä½ø£¬µ«²»»áÓдó¹æÄ£µÄ´´Ð¡¢·ÉÔ¾¡£
  • MySQLÉçÇø½«ÖÂÁ¦ÓÚʹÆä¶Ô¿ª·¢ÈËÔ±¸ü¾ßÎüÒýÁ¦£¬°üÀ¨Ôö¼Óй¦ÄÜ¡¢¶Ô¿ª·¢ÈËÔ±¸üÓѺá£

×¢ÒâÊÂÏ

  • ¶ÔÓÚ´óÐ͵ÄÀϾÉÓ¦Óã¬MySQL²¢²»ÊǺܺõÄǨÒÆÄ¿±ê
  • MySQLºÍMariaDBÖ®¼äÈÔÈ»´æÔÚ²îÒ죨ËüÃÇÊDz»Í¬µÄ£©
  • È˲Žôȱ£¬ÕæÕýµÄר¼Ò×ÜÊDz»ÈÝÒ×ÕÒµ½
  • Ò»Ö±ÔÚÎȶ¨¶ø½¥½øµÄ´´Ð£¬µ«Ã»ÓÐÈ«ÃæµÄÔöÇ¿

2¡¢PostgreSQLÊý¾Ý¿âËÙÀÀ:

PostgreSQLÒÑÓÐ23ÄêµÄÀúÊ·ÁË£¬ÔÚ¹ýÈ¥µÄ¼¸ÄêÖУ¬PG³öÏÖÁË´ó¹æÄ£µÄÆÕ¼°ºÍÔö³¤¡£DB-EnginesÏÔʾÆäÊÜ»¶Ó­¶ÈÔÚ¹ýÈ¥ËÄÄêÖз­ÁËÒ»·¬¡£ÎÞÂÛÊÇÔƳ§É̵ÄÊý¾Ý£¬»¹ÊÇ·ÖÎöʦµÄ¾­Ñ鶼֤Ã÷ÁËÕâÒ»±¬Õ¨ÐÔÔö³¤¡£

PostgreSQLµÄ´ó²¿·ÖÔö³¤À´×ÔÀϾÉÒµÎñµÄǨÒÆ¡£PGÁ¼ºÃµÄ¿ª·ÅÐÔÒ²´Ù½øÁËÆäʹÓÃÂʵÄÔö³¤£¬¿ÉÒÔÔÚµÚÈý·½³ÌÐò¡¢Ó²¼þºÍϵͳÖнøÐÐǶÈë¡¢Ð޸ĺͼÓÇ¿¡£

PostgreSQLµÄÓŵ㣺

  • PostgreSQLÊÇÍêÈ«¿ª·ÅµÄ£¬Æä±³ºóûÓÐÈκι«Ë¾ÊµÌ壬ÕâʹÆä³ÉΪһ¸öÕæÕýµÄ¿ª·ÅÏîÄ¿¡£
  • ¿ª·ÅµÄÐí¿ÉʹËüÒ×ÓÚ¸ù¾ÝÐèÒª½øÐв¿Êð¡¢Ç¶ÈëºÍÐ޸ġ£
  • ¾ßÓÐÍêÉƵŦÄܺÍÍêÕûµÄ´æ´¢¹ý³ÌÓïÑÔ¡£
  • ¶ÔÓÚ´ó¶àÊý´«Í³Êý¾Ý¿â¿ª·¢ÈËÔ±ºÍDBA¶øÑÔ£¬Ñ§Ï°ºÍÌáÉý¸üÈÝÒס£
  • ÓкܶàÆóÒµÀ©Õ¹ºÍ¹¦ÄÜÑ¡Ïî¿ÉÓá£
  • ÔÚ·þÎñÖ§³ÖºÍDBaaSÉÏÓкܶàÑ¡Ôñ¿Õ¼ä

ÊÊÓõij¡¾°£º

  • ¾É°æÊý¾Ý¿âǨÒÆ£¬PGÔÚÕûºÏÆóÒµ¹¦Äܺ͹ý´æ´¢¹ý³ÌÓïÑÔ·½Ãæ×öµÃ·Ç³£³öÉ«£¬ÕâʹÆä³ÉΪ·Ç³£Á÷ÐеÄǨÒÆÄ¿±ê¡£
  • PostgreSQLµÄ·á¸»¹¦Äܼ¯ºÍÇ¿´óÌØÐÔ£¬ÊÇÒµÎñ¹¹½¨ÐµÄOLTPÓ¦ÓõĺÃÑ¡Ôñ¡£
  • GISÓ¦ÓóÌÐò£ºPostgreSQLÖеĵØÀí¿Õ¼äÖ§³Ö·Ç³£Ç¿´ó¡£
  • ±ßÔµºÍǶÈëʽϵͳ£ºÐí¿ÉÖ¤µÄ¿ª·ÅÐÔʹÆä³ÉΪǶÈëµÚÈý·½ÏîÄ¿¡¢²úÆ·ºÍϵͳµÄ¾ø¼ÑÑ¡Ôñ¡£(±ÈÈçºÜ¶à¹ú²úÊý¾Ý¿â)

PostgreSQLÉçÇø£º

  • PostgreSQLÉçÇøÊÇÇ¿´ó¶øÈÈÇéµÄ¡£
  • Ö÷Á÷ÔƳ§ÉÌ¡¢µÚÈý·½ÌṩÉÌ£¨ÈçPercona£¬EnterpriseDB£¬CrunchyData£¬2ndQuadrant£¬Pivotal£©ºÍ´óÐÍÆóÒµ¶¼¶ÔPostgreSQLÓÐËù¹±Ïס£
  • Ìṩ֧³ÖºÍ·þÎñµÄ¹«Ë¾ºÜ¶à£¬ÆäÖкܶ๫˾ÔÚ±ê×¼PGÊý¾Ý¿âÉÏÌṩÔöÇ¿¹¦ÄÜ¡£

¶ÔPostgreSQLδÀ´µÄ¿´·¨£º

  • Ä¿Ç°PostgreSQLÊÜÖØÊӳ̶Ⱥܸߣ¬Ç°Í¾¹âÃ÷£¬Ô¤¼Æ»á³ÖÐøÔö³¤¡£
  • PostgreSQLµÄ¿ª·ÅÐí¿ÉÄܵ¼Ö¸ü¶à¡°¼æÈÝ¡±²úÆ·£¬Óû§Óб»Ëø¶¨·çÏÕ¡£
  • ×¢Ò⣬²¢·ÇËùÓеÄPostgreSQL²úÆ·¶¼ÊÇÕæÕýµÄ¿ª·Å£¬ÓÐЩֻÊÇ¡°¿ª·ÅÔ´´úÂë¼æÈÝ(open source compatible)¡±¡£

×¢ÒâÊÂÏ

  • ²¢·ÇËùÓÐPG·þÎñÌṩÕ߶¼ÊÇ¿ª·ÅµÄ£¬DBÑ¡ÐÍǰҪעÒ⣬ÒÔÈ·±£¿ÉÒÆÖ²ÐÔ¡£
  • һЩµÚÈý·½À©Õ¹ºÍ¸½¼Ó×é¼þµÄʹÓÃÐèÒª¶îÍâµÄ¹¤×÷Á¿
  • ×é¼þµÄÖ§³Ö³Ì¶ÈºÜÒÀÀµÆä×÷Õß
  • ºÜ¶à¹¦ÄܶÔÓÚ¾«Í¨´«Í³¹Øϵ¸ÅÄîµÄÈËÀ´Ëµ¸üÈÝÒ×ѧϰ£¬µ«¶ÔÐÂÈëÃÅÕßÈ´²»Ò×ÕÆÎÕ¡£

3¡¢MongoDB ËÙÀÀ:

ÔÚ2020²ÆÄêµÚÈý¼¾¶ÈµÄ²ÆÎñÒµ¼¨ÖУ¬MongoDBÐû²¼×ÜÊÕÈëΪ1.094ÒÚÃÀÔª£¬Í¬±ÈÔö³¤52£¥¡£ÆäÖÐMongoDB AtlasÊÕÈëÕ¼µÚÈý¼¾¶È×ÜÊÕÈëµÄ40£¥£¬Í¬±ÈÔö³¤³¬¹ý185£¥¡£AtlasÓµÓÐÅÓ´óµÄÓû§ÌåÁ¿£¬½ØÖÁ2019Äê10ÔÂ31ÈÕ£¬ÒÑÓг¬¹ý15,900Ãû¿Í»§Ê¹Óá£

MongoDBÊÕÈëÔö³¤µÄÒòËØÓкࣺܶ¹¦ÄÜÀ©Õ¹¡¢¼Û¸ñÉÏÕǺͲúÆ·±ä¸ü¡£µ«½öƾÊÕÈëºÜÄѺâÁ¿MongoDBµÄ×ÜÌåʹÓÃÂÊ¡£DB-engines¿ÉÒÔ¿´µ½Ò»Ð©Ôö³¤£¬µ«²¢Ã»ÓÐÉÏÃ湫¿ªµÄÊÕÈëºÍ¿Í»§ÊýÁ¿ÏÔʾµÄÄÇô¶à£»Stack-Overflow µ÷²éÏÔʾMongoDBʹÓÃÂʽÏΪƽ̹£»PerconaÓëMongoDBÏà¹ØÖ÷ÌâµÄWebÁ÷Á¿Í¬±ÈÔö³¤ÁË20£¥ÒÔÉÏ¡£

MongoDBµÄÓŵ㣺

  • Áé»îµÄģʽ£¬NoSQL½«Ä£Ê½¿ØÖÆȨ½»¸ø¿ª·¢ÈËÔ±
  • ½«ÎĵµÊý¾ÝÎÞ·ìת»»ÎªJS/Go/Python/Java±¾µØ¶ÔÏ󣬶ø²»ÊÇSQLÊý¾Ý½á¹¹¡£
  • MongoDBµÄ¸ß¿ÉÓÃÐÔÉè¼ÆÒ»¿ªÊ¼¾ÍΧÈƸ±±¾¼¯¹¹½¨£¬ÇáËÉʵÏÖÁËÎÞÍ£»úά»¤ºÍ×Ô¶¯¹ÊÕÏתÒÆ¡£
  • ÄÚÖÃˮƽÀ©Õ¹Ö§³Ö×î¶àÊý°Ù¸ö·ÖƬ£¬ÊÇͨÓÃÊý¾Ý¿âÖÐ×îºÃµÄ´óÊý¾Ý½â¾ö·½°¸¡£

ÊÊÓõij¡¾°£º

  • Web(ÓÈÆäÒƶ¯¶Ë) Äܹ»Í¬Ê±ÊµÏÖ¡°big¡±ºÍ¡°fast¡± £¬½«Ä£Ê½¿ØÖÆȨ½»¸ø¿ª·¢ÈËÔ±£¬¼õÉÙǨÒƵü´úʱ¼ä¡£
  • ÓÎÏ·(ÓÈÆäÒƶ¯¶Ë) ´æ´¢Áé»î¡¢Ç¿À©Õ¹ÄÜÁ¦ÒÔ¼°¸üÒ×ÓõķÖƬ
  • MongoDBÁé»îµÄÎĵµ´æ´¢·Ç³£ÊʺϿìËÙ·¢Õ¹±ä»¯µÄÒµÎñÒªÇó£¬Ê¹Æä³ÉΪÐí¶àSaaSÒµÎñµÄÁ÷Ðкó¶ËDB¡£

MongoDBÉçÇø£º

  • IPOÇ°£ººÜ¶àºÚ¿ÍÓë¹±Ï×ÕßÖ§³Ö£¬¸ü¶àµÄ¿ª·ÅÐÔ¡£
  • IPOºó£º¹Ù·½µÄMongoDBÈÏÖ¤£¬¼«¿Í¾«Éñȱʧ¡£
  • ÓëÆäËûÊý¾Ý¿âÏà±È£¬MongoDBÉçÇøµÄ¿ØÖƸüÑϸñ¡£

MongoDBδÀ´µÄ¿´·¨£º

  • MongoDB¿ª·¢µÄ¾«Á¦ÕýÔÚÔ¶ÀëºËÐÄÊý¾Ý¿â·þÎñ¡£
  • MongoDB IncµÄÇ°ÉíÊÇ10gen£¬Ö¼ÔÚ³ÉΪÔÚÏß·þÎñµÄÍêÕûƽ̨¡£Ä¿Ç°µÄMongoDBÔÚAtlas·þÎñÖÐÌí¼ÓÁËÎı¾ËÑË÷£¬ÔÆ×Ô¶¯»¯£¬Òƶ¯¼¯³ÉµÈ¹¦ÄÜ£¬µ«ÕâЩ¶¼ÊÇ·â±ÕÔ´¡£
  • ÓÉÓÚÖ÷Òª¹¦Äܶ¼Í¶ÈëÔÚAtlasÖÐÊ×·¢£¬Ê¹ÓÃMongoDBµÄÆóÒµÊÇ·ñ»áתÒÆÒµÎñµ½ÆäÔÆƽ̨ô£¿

×¢ÒâÊÂÏ

  • SSPL²»Êǹ«ÈϵĿªÔ´Ðí¿ÉÖ¤,²¢·ÇËùÓÐÈ˶¼ÈÏ¿ÉMongoDBÕæÕý¿ªÔ´¡£
  • SSPLÔÊÐíºÍ½ûÖ¹µÄÄÚÈÝ´æÔÚ²»È·¶¨ÐÔ£¬¿ÉÄÜ×è°­ÉçÇøºÍµÚÈý·½µÄʹÓá£
  • רעÓÚAtlas×÷ΪÆäƽ̨£¬´æÔÚ±»Atlas°ó¶¨µÄ·çÏÕ¡£
  • MongoDBÊÇÒ»¸öÉú̬ϵͳÊܵ½Ñϸñ¿ØÖÆ¡¢ÏÞÖÆÐԺܴóµÄ¿ªÔ´ÏîÄ¿¡£ÕâÒâζ×ÅÉçÇø¹±Ï×ÒÔ¼°µÚÈý·½·þÎñÖ§³Ö»áÖð½¥Âäºó¡£

4¡¢MariaDB ËÙÀÀ:

DB-EnginesÏÔʾMariaDBÔÚ¹ýÈ¥¼¸ÄêÖÐÈ¡µÃÁËÏÔÖøÔö³¤£¬µ«ËüµÄÆÕ¼°Âʲ»µ½MySQLµÄ1/10¡£MariaDBÔںܶàLinux·¢ÐаæÖÐÊÇĬÈϵģ¬ÕâÓÐÖúÓÚÆäÔÚÉçÇøÖеķ¢Õ¹£¬µ«Ä¿Ç°ÉÐδȡµÃÖØ´óµÄÉÌÒµ³É¹¦¡£

ʹÓÃMySQLºÍMariaDB»ìºÏ»·¾³µÄ¹«Ë¾µÄÊýÁ¿ÓÐËùÔö¼Ó£¬µ«Õâͨ³£²»ÊÇÕ½ÂÔ¾ö²ßµ¼Ö£¬¶øÊǸü¶àµÄżȻÇé¿ö¡£MariaDBÔÚÔÆÖеÄÔö³¤ËٶȽÏÂý£¬ÈËÃÇÍùÍùÇãÏòÓÚʹÓÃMySQL¡£

¾¡¹ÜMariaDBµÄÔö³¤ÕýÔÚÈ«Çò·¶Î§ÄÚ½øÐУ¬µ«ÎÒÃÇ·¢ÏÖÔÚ±±ÃÀÒÔÍâµØÇø£¨ÓÈÆäÊÇÔÚÅ·ÖÞºÍÑÇÖÞ£©Ôö³¤µÄËÙ¶ÈÒª¿ìµÃ¶à¡£

MariaDBµÄÓŵ㣺

  • MariaDBÇ÷ÏòÓÚ´´ÐÂÍ»ÆÆ£¬ÌṩÁ˺ܶàÓÐȤµÄй¦ÄÜÀ´³¢ÊÔ½â¾ö¸÷ÖÖÎÊÌâ¡£
  • Ò»Ö±±£³ÖÓëMySQLµÄ¼æÈÝÐÔ£¬MySQLÓû§¸üÈÝÒ×ǨÒƲ¢¿ªÊ¼Ê¹ÓÃËü¡£
  • MariaDB»ù½ð»á·Ç³£ÀÖÓÚÖúÈË£¬×¨×¢ÓÚÉçÇø¡£
  • ÁÐÊý¾Ý¿âÔÊÐí»ìºÏʹÓã¬Íƶ¯¡°ÖÇÄܽ»Ò×(Smart Transactions)¡±¡£

ÊÊÓõij¡¾°£º

  • ¿ìËÙ¿ª·¢£¬¿ª·¢ÈËÔ±¶¼Ï²»¶MariaDBµÄ¼òµ¥Ò×ÓúÍһЩ¹¦ÄÜ¡£
  • ÓëÆäÇ°ÉíÒ»Ñù£¬MariaDBÔÚÔËÐÐWebÓ¦ÓÃÖÐÏíÓкܸߵÄÉùÓþ¡£
  • OracleµÄÌæ´úÆ·£ºMariaDBÊÔͼ½«×Ô¼º¶¨Î»ÎªOracleµÄÌæ´úÆ·£¬µ«ÔÚÕâ¸öÁìÓòÈÔÈ»ÂäºóÓÚPostgreSQL¡£

MariaDBÉçÇø£º

  • MariaDB·ÖΪMariaDB»ù½ð»áºÍMariaDB¹«Ë¾¡£»ù½ð»á¸ºÔð»ù±¾´úÂ룬²¢Í¨¹ýÔÞÖúºÍÆäËû·½Ê½Ìṩ×ʽð¡£ÕâÁ½¸öʵÌå²¢´æ£¬ºÜÄѽ«ËüÃÇ·Ö¿ª¡£
  • MariaDBÓдóÁ¿Óû§£¬ËûÃÇÒѾ­²¿Êð²¢ÈÈÖÔÓÚʹÓÃMariaDBÀ´´¦Àí¸÷ÖÖ¹¤×÷£¬¹«Ë¾µÄÖªÃû¶ÈºÍÊýÁ¿Ò²Ã»ÓÐMySQL/PostgreSQLµÄÄÇÖÖ¹æÄ££¬ÌṩһЩÆóÒµ¿ÉÒÔÑ¡ÔñÔÞÖúµÄ¸¶·Ñ¹¦ÄÜ¡£
  • ¿´ºÃMariaDBÇ°¾°²¢ÎªÖ®Í¶×ʵĹ«Ë¾ºÜ¶à£¬ÈçBooking.com£¬Microsoft£¬°¢Àï°Í°Í£¬ÌÚѶºÍIBM¡£

¶ÔMariaDBδÀ´µÄ¿´·¨£º

  • MariaDBȷʵÔÚΪÆóÒµÁìÓòµÄ¾ºÕù×ö×¼±¸£¬ÌرðÕë¶Ô½ðÈÚµÈÐÐÒµ¡£
  • ËûÃÇÒ»Ö±ÔÚÊÔͼ±ÜÃâ³ÉΪMySQLµÄÑÜÉú²úÆ·¡£
  • MariaDBÕýÔÚŬÁ¦ÍƳö×Ô¼ºµÄGA°æDBaaS¡£
  • Ëæ×ÅMariaDB½øÈëÆóÒµÁìÓò£¬ËûÃÇÕýÔÚɾ³ýһЩ¸ü¾ßʵÑéÐԵŦÄÜ£¬´Ó¶øרעÓÚÌṩ¸ü¾«¼ò£¬Îȶ¨µÄÆóÒµ·þÎñ¡£

×¢Ò⣺ͨ³£ºÜÄѽ«MariaDB»ù½ð»áÓëMariaDB Corp.·Ö¿ª¡£

×¢ÒâÊÂÏ

  • MariaDB²»ÔÙÍêÈ«ÓëMySQLÍêÈ«¼æÈÝ£¬Ò»µ©Ç¨ÒƹýÀ´£¬¾ÍºÜÄѺóÍË¡£
  • µ«ºËÐÄRDBMSÓëMySQLµÄÖصþÈÔÈ»ºÜ´ó£¬Òò´ËÁ½¸öÊý¾Ý¿âÖ®¼äµÄÑ¡Ôñ¸üÈ¡¾öÓÚ¸öÈËÆ«ºÃ¡£
  • ¹ýÈ¥Ôö¼ÓµÄй¦ÄÜ¿ÉÄܵ¼ÖÂһЩÒì³£ºÍÎÊÌ⡣Ŀǰ¾«¼òÁ˺ܶ࣬ÒÔʵÏÖ¸ü¶àÆóÒµÓ¦Óá£
  • ·¢±íÓÚ:
  • Ô­ÎÄÁ´½Ó£ºhttp://news.51cto.com/art/202005/616487.htm
  • ÈçÓÐÇÖȨ£¬ÇëÁªÏµ cloudcommunity@tencent.com ɾ³ý¡£

Ïà¹Ø¿ìѶ

ɨÂë

Ìí¼ÓÕ¾³¤ ½ø½»Á÷Ⱥ

ÁìȡרÊô 10ÔªÎÞÃż÷ȯ

˽Ïí×îР¼¼Êõ¸É»õ

ɨÂë¼ÓÈ뿪·¢ÕßÉçȺ
Áìȯ
http://www.vxiaotou.com