<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > Oracle 工程師離職并回踩:MySQL 糟糕透頂,強烈推薦 PostgreSQL

Oracle 工程師離職并回踩:MySQL 糟糕透頂,強烈推薦 PostgreSQL

發(fā)布人:AI科技大本營(yíng) 時(shí)間:2021-12-15 來(lái)源:工程師 發(fā)布文章

整理 | 祝濤       

出品 | CSDN(ID:CSDNnews)

如果你即將離職,你會(huì )做什么?抨擊自己付出了五年心血的技術(shù)——這是Oracle公司前首席軟件工程師、MySQL優(yōu)化器團隊成員Steinar Gunderson的選擇。

這位工程師現已在Chrome團隊任職,他在一篇文章中表示,他離任的原因很復雜,但他特別指出:“MySQL是一個(gè)糟糕透頂的數據庫,你應該考慮用Postgres作為代替?!?/p>

1.png

MySQL已經(jīng)“江郎才盡”

“來(lái)到MySQL團隊就像踏入了一個(gè)平行宇宙,那里有很多人真的相信MySQL是一個(gè)最先進(jìn)的產(chǎn)品?!北M管如此,目前來(lái)看仍然有“大量的改進(jìn)空間”,“管理層強烈支持大規模的重構”。

雖然他對自己在MySQL上的工作感到自豪,MySQL 8.0也無(wú)疑是一個(gè)比5.7版本 “更好的產(chǎn)品”,但Gunderson表示:“你能做的也只有這么多。我和團隊其他人所做的改變使得MySQL優(yōu)化器朝著(zhù)21世紀初期設計的方向發(fā)展,并進(jìn)行了一些不錯的調整,但這也是它的終點(diǎn)了?!盙underson表示,無(wú)論公司內部如何吹噓,他都無(wú)法相信MySQL會(huì )變成一個(gè)有競爭力的產(chǎn)品。

不過(guò),不得不說(shuō)Oracle確實(shí)在MySQL上花了很多心思。例如,去年12月,它升級了Oracle云中的在線(xiàn)分析處理能力。內存分析引擎旨在提高開(kāi)源數據庫的性能,由負責Oracle同名數據庫的同一團隊開(kāi)發(fā)。


MariaDB不會(huì )比MySQL更好

MySQL原本是一個(gè)開(kāi)放源碼的關(guān)系數據庫管理系統,第一個(gè)版本可以追溯到1995年。原開(kāi)發(fā)者為瑞典的MySQL AB公司,該公司于2008年被昇陽(yáng)微系統(Sun Microsystems)收購。2009年,甲骨文公司(Oracle)收購昇陽(yáng)微系統公司,MySQL成為Oracle旗下產(chǎn)品。

MySQL在過(guò)去由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開(kāi)源數據庫,因此被廣泛地應用在Internet上的中小型網(wǎng)站中。隨著(zhù)MySQL的不斷成熟,它也逐漸用于更多大規模網(wǎng)站和應用,比如維基百科、Google和Facebook等網(wǎng)站。非常流行的開(kāi)源軟件組合LAMP中的“M”指的就是MySQL。

但被甲骨文公司收購后,Oracle大幅調漲MySQL商業(yè)版的售價(jià),且Oracle公司不再支持另一個(gè)自由軟件項目OpenSolaris的發(fā)展,因此導致自由軟件社群們對于Oracle是否還會(huì )持續支持MySQL社群版(MySQL之中唯一的免費版本)有所隱憂(yōu),MySQL的創(chuàng )始人麥克爾·維德紐斯以MySQL為基礎,成立分支計劃M(mǎn)ariaDB。而原先一些使用MySQL的開(kāi)源軟件逐漸轉向MariaDB或其它的數據庫。

但Gunderson對此也是嗤之以鼻,他表示:“不要相信MariaDB會(huì )比MySQL更好?!?/p>


沒(méi)有理由不選擇PostgreSQL

Gunderson沒(méi)有詳細解釋為什么PostgreSQL比MySQL好得多,但他也并不是唯一一個(gè)提出這個(gè)觀(guān)點(diǎn)的人。

SIB Visions的首席執行官Roland H?rmann上周在Postgres Build 2021上發(fā)表了演講,他也特別提到了從Oracle的專(zhuān)有數據庫轉移到PostgreSQL的問(wèn)題。

H?rmann表示:“如果客戶(hù)詢(xún)問(wèn)應該選擇哪個(gè)數據庫,我總是回答PostgreSQL。沒(méi)有理由不選擇PostgreSQL:它是開(kāi)源的,而且會(huì )變得更好?!?/p>

“如果你要建立一個(gè)數據庫,你只需配置一次PostgreSQL的conf文件,然后它就能一直運行下去。你幾乎不需要做任何事情,當然,你也需要設置備份等等,但你不必再花那么多時(shí)間了?!?/p>

你會(huì )棄用MySQL而選擇PostgreSQL嗎?

參考鏈接:

https://www.theregister.com/2021/12/06/mysql_a_pretty_poor_database/

https://blog.sesse.net/blog/tech/2021-12-05-16-41_leaving_mysql.html

https://zh.wikipedia.org/wiki/MySQL

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。

伺服電機相關(guān)文章:伺服電機工作原理




關(guān)鍵詞: 編程

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>