• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 博客專欄

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

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

    發(fā)布人:AI科技大本營 時間:2021-12-15 來源:工程師 發(fā)布文章

    整理 | 祝濤       

    出品 | CSDN(ID:CSDNnews)

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

    這位工程師現(xiàn)已在Chrome團隊任職,他在一篇文章中表示,他離任的原因很復雜,但他特別指出:“MySQL是一個糟糕透頂?shù)臄?shù)據(jù)庫,你應該考慮用Postgres作為代替。”

    1.png

    MySQL已經“江郎才盡”

    “來到MySQL團隊就像踏入了一個平行宇宙,那里有很多人真的相信MySQL是一個最先進的產品。”盡管如此,目前來看仍然有“大量的改進空間”,“管理層強烈支持大規(guī)模的重構”。

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

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


    MariaDB不會比MySQL更好

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

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

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

    但Gunderson對此也是嗤之以鼻,他表示:“不要相信MariaDB會比MySQL更好。”


    沒有理由不選擇PostgreSQL

    Gunderson沒有詳細解釋為什么PostgreSQL比MySQL好得多,但他也并不是唯一一個提出這個觀點的人。

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

    H?rmann表示:“如果客戶詢問應該選擇哪個數(shù)據(jù)庫,我總是回答PostgreSQL。沒有理由不選擇PostgreSQL:它是開源的,而且會變得更好。”

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

    你會棄用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)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。

    伺服電機相關文章:伺服電機工作原理




    關鍵詞: 編程

    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 确山县| 平阳县| 金昌市| 望都县| 东至县| 沐川县| 开阳县| 交城县| 蚌埠市| 新泰市| 湖南省| 隆昌县| 当雄县| 靖安县| 栾川县| 临夏县| 分宜县| 庄河市| 长丰县| 类乌齐县| 东宁县| 富顺县| 沅江市| 翁源县| 年辖:市辖区| 锦州市| 凉城县| 岳阳县| 泰州市| 丁青县| 兴宁市| 正蓝旗| 黔西| 六安市| 金坛市| 乐东| 深圳市| 泰安市| 茶陵县| 郧西县| 廉江市|