国产精品无码一区二区三区太,亚洲一线产区二线产区区别,欧美A区,人妻jealousvue人妻

×
新網 > 云服務器 > 正文

最流行的開源數據庫MySQL

  • 作者:新網
  • 來源:新網
  • 瀏覽:100
  • 2019-12-19 10:36:24

MySQL作為最流行的開源數據庫系統(tǒng)其歷史最早可以到大約40年前。 Michael “Monty” Widenius在1979年為TcX公司用Basic語言設計了一個叫做Unireg

       MySQL的歷史與現狀

        MySQL作為最流行的開源數據庫系統(tǒng)其歷史最早可以到大約40年前。

        Michael “Monty” Widenius在1979年為TcX公司用Basic語言設計了一個叫做Unireg的報表工具,此后不久又用C語言重寫,移植到Unix平臺,這是MySQL最初的雛形。
為滿足一個項目需求,Monty要為當時的UNIREG提供更加通用的SQL接口。最初的設想是使用mSQL,但測試后發(fā)現性能并不能滿足客戶需求,于是Monty毅然重新設計整個系統(tǒng),這就是MySQL。1995年5月23日,MySQL的第一個內部版本發(fā)行了,并在1996年對外公布了MySQL官方正式發(fā)行版(3.11.1)。


         在接下來的兩年中,MySQL加入了不少新的特性,并被移植到不同的平臺,到1998時,MySQL能夠運行在Solaris、FreeBSD、Linux、Windows 95和Windows NT等10多種操作系統(tǒng)之上。
1999的冬天,由David Axmark、Allan Larsson和Michael“Monty”Widenius在瑞典創(chuàng)辦MySQL AB公司,并于同年發(fā)布了包含事務型存儲引擎BDB的MySQL 3.23。


         在2000年的時候MySQL將許可改換成了GPL許可模式,也就是說商業(yè)用戶也無需再購買許可證,這為MySQL的迅速流行打下了基礎。同年,芬蘭公司Heikki開始接觸MySQL AB,嘗試將Heikki的存儲引擎InnoDB整合到MySQL數據庫中,2001年推出正式結合版本MySQL 4.0 Alpha版本。2004年10月,發(fā)布了經典的4.1版本,第一次使得MySQL支持子查詢,支持Unicode和預編譯SQL等功能。


         2005年10月,發(fā)布了里程碑的MySQL 5.0版本. 在5.0中加入了游標,存儲過程,觸發(fā)器,視圖、查詢優(yōu)化以及分布式事務等,實現了"正常數據庫管理系統(tǒng)"應當擁有的一整套功能。至此,MySQL明確地表現出向高性能數據庫的發(fā)展的步伐。


         2008年初, Sun Microsystems用10億美元收購了MySQL。


         2009年04月Oracle以74億美元收購Sun 公司,MySQL 轉入Oracle 門下


         2010年12月,MySQL 5.5發(fā)布,其主要新特性包括半同步的復制及對SIGNAL/RESIGNAL的異常處理功能的支持, InnoDB存儲引擎成為當前MySQL的默認存儲引擎。Oracle公司同時也承諾MySQL 5.5和未來版本仍是采用GPL授權的開源產品。


         MySQL被收購Oracle之后,面臨著被閉源的風險,因此Michael“Monty”Widenius于2009年重新開發(fā)代碼全部開源免費關系型數據庫,推出了MariaDB。MariaDB都是MySQL的代碼級量身定制的替代者,相應的版本可以直接替換(如MySQL 5.1 -> MariaDB 5.1, MariaDB 5.2 & MariaDB 5.3也是兼容的。MySQL 5.5將與兼容),其與MySQL保持著高度的兼容性。


         如今MySQL作為當今最流行的開源關系型數據庫,在2019年12月最新的db-engines數據庫流行度排行中僅次于oracle位居次席,在所有開源數據庫產品中排名第一。


在市場使用率方面MySQL 以 38.9% 的使用率高居榜首,在全球最大網站Top20中,使用率高達90%。無論是高速發(fā)展的互聯(lián)網公司還是剛剛起步的初創(chuàng)公司,MySQL都將是他們最好的關系型數據庫選擇之一。
 

011.jpg

MySQL特點和優(yōu)勢
        MySQL之所以能夠流行并占領如此廣大的市場份額是與其特點息息相關的。


        免費
        MySQL采用GPL許可,任何組織和個人,即使是使用在商業(yè)化產品中,只要符合GPL許可就都可以免費使用,大大降低了用戶構建系統(tǒng)支付的軟件許可成本。


        開源
         MySQL作為GPL許可的開源軟件,用戶可以獲取全部源代碼,根據自己的需要添加或裁剪功能特性,同時也便于發(fā)現和修復安全漏洞,在靈活性和安全性上能夠滿足用戶的特殊需求。


       小巧方便

        MySQL體積小,即使是最新版本的MySQL安裝包也只有數百兆大小,與Oracle和SQL Server等數據庫動輒幾個GB安裝包比起來要輕便的多,對系統(tǒng)資源的占用也要少的多。


       高性能高可靠
        MySQL的核心程序采用完全的多線程編程,用多線程和C語言實現的MySql能很容易充分利用CPU提供更卓越的性能。MySQL擁有一個非??焖俣曳€(wěn)定的基于線程的內存分配系統(tǒng),可以持續(xù)使用而不必擔心其穩(wěn)定性,因此MySQL罕有宕機情況發(fā)生,具有極高的可靠性。


        跨平臺多語言支持
        MySQL支持包括AIX、HP-UX、Solaris、*BSD、Linux、Windows等多種操作系統(tǒng),可以靈活的跨平臺部署和遷移;提供多種API接口,支持C、C++、JAVA、PHP、Python、H5等多種開發(fā)語言,對開發(fā)者友好。這些特性對用戶系統(tǒng)的開發(fā)和部署以及維護帶來了極大的便利。


        豐富海量的知識庫
        MySQL歷史悠久,具有巨大的開發(fā)者和使用者社區(qū),各種層次、各種應用的開發(fā)者和使用者活躍在社區(qū)。經過30多年的積累,關于MySQL的開發(fā)、使用和維護中遇到的各種問題幾乎都能找到相關的解答,因此所有的MySQL的使用者都能夠通過網絡和社區(qū)方便的解決自己所遇到的問題。


        MySQL數據庫云服務將成為一種趨勢
       隨著MySQL版本的不斷演進,其功能越來越強大,同時也帶來了系統(tǒng)的復雜性。盡管MySQL相對于Oracle和SQL Server等數據庫依然是一種簡單的輕量級數據庫,但要管理和維護好一套MySQL數據庫系統(tǒng)依然需要具有相當技術水準的數據庫管理員。


       一般的中小企業(yè)或開發(fā)隊伍很少會配置專業(yè)的數據庫管理員,這會給他們使用數據庫造成困難。得益于云計算技術的快速發(fā)展,目前各大公有云廠商都通過他們自己的云平臺向用戶提供滿足不同需求的數據庫服務。作為最流行的數據庫,  MySQL數據庫云服務已經越來越為各類用戶所認可和接收,在各公有云平臺上占有重要的地位。MySQL數據庫云服已經成為了未來MySQL數據庫使用的趨勢。


        新網云為用戶提供了可以開箱即用的MySQL云數據庫服務,方便用戶直接使用由專業(yè)數據庫管理員搭建和維護的數據庫服務,不用關心和了解有關數據庫的運維和管理的細節(jié),更專注于自身的業(yè)務系統(tǒng)的開發(fā)和維護,大大降低了系統(tǒng)搭建和維護成本。
 
        新網云平臺提供的MySQL數據庫服務具有多個版本可供選擇,同時還可以根據您的業(yè)務需求選擇單機環(huán)境或雙機高可用環(huán)境;也可以根據您業(yè)務負載情況靈活選用不同性能的產品組合滿足您日益增長的業(yè)務需求。
 
        新網云平臺提供的MySQL數據庫服務具有多個版本可供選擇,同時還可以根據您的業(yè)務需求選擇單機環(huán)境或雙機高可用環(huán)境;也可以根據您業(yè)務負載情況靈活選用不同性能的產品組合滿足您日益增長的業(yè)務需求。


                                                                                                                                                                                                                                                                                                                                                                                                          2019年12月19日
 

免責聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發(fā)現本社區(qū)中有涉嫌抄襲的內容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。

免費咨詢獲取折扣

Loading