最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談MySQL和mariadb區(qū)別

 更新時間:2015年09月18日 14:38:37   投稿:mrr  
MariaDB是MySQL源代碼的一個分支,在意識到Oracle會對MySQL許可做什么后分離了出來(MySQL先后被Sun、Oracle收購)。除了作為一個Mysql的“向下替代品”,MariaDB包括的一些新特性使它優(yōu)于MySQL。通過本篇文章給大家介紹MySQL和mariadb區(qū)別,需要的朋友可以參考下

MariaDB是MySQL源代碼的一個分支,在意識到Oracle會對MySQL許可做什么后分離了出來(MySQL先后被Sun、Oracle收購)。除了作為一個Mysql的“向下替代品”,MariaDB包括的一些新特性使它優(yōu)于MySQL。

這兩個數(shù)據(jù)庫究竟有什么本質(zhì)的區(qū)別,我看mariadb文件夾BIN中還是mysql*.exe,除了MySQL會被ORACLE閉源外,而mariadb則開源,他倆之間到底還有什么本質(zhì)區(qū)別沒有?

區(qū)別一:

MariaDB不僅僅是Mysql的一個替代品,它的主要目的是創(chuàng)新和提高Mysql的技術(shù)。

區(qū)別二:

MySQL之父Widenius先生離開了Sun之后,覺得依靠Sun/Oracle來發(fā)展MySQL,實在很不靠譜,于是決定另開分支,這個分支的名字叫做MariaDB。

MariaDB跟MySQL在絕大多數(shù)方面是兼容的,對于開發(fā)者來說,幾乎感覺不到任何不同。目前MariaDB是發(fā)展最快的MySQL分支版本,新版本發(fā)布速度已經(jīng)超過了Oracle官方的MySQL版本。

MariaDB 是一個采用Aria存儲引擎的MySQL分支版本,是由原來 MySQL 的作者Michael Widenius創(chuàng)辦的公司所開發(fā)的免費開源的數(shù)據(jù)庫服務(wù)器。

這個項目的更多的代碼都改編于 MySQL 6.0,例如 “pool of threads”功能提供解決多數(shù)據(jù)連接問題。MariaDB 5.1.41 RC可以到這里下載,32位和64位已編譯Linux版本,還包括源代碼包。MariaDB基于GPL 2.0發(fā)布。

所以對于大部分的MySQL用戶來說,從現(xiàn)在主流的MySQL轉(zhuǎn)到MariaDB應(yīng)該是沒有什么難度的

區(qū)別三:

LAMP架構(gòu)盛極一時,這離不開MySQL的免費與易用,但是在Oracle收購了Sun之后,很多公司開始擔(dān)憂MySQL的開源前景,而最近Oracle進一步閉源的舉措更是讓人難以安心,眾多互聯(lián)網(wǎng)公司紛紛開始尋求MySQL的替代方案。

不得不提的是Apple的遠見,在Oracle收購Sun之初就宣布遷移到PostgreSQL。但PostgreSQL的設(shè)計初衷就不同于MySQL,并不是使用MySQL的大部分互聯(lián)網(wǎng)公司合適的解決方案。除了Apple,Google、Facebook、Twitter也大量使用了MySQL,紛紛發(fā)布了自己的MySQL分支/補丁集,并為不少公司所采用。同時,MariaDB、Percona等MySQL分支也漸漸步入大眾的視野。

根據(jù)Wikipedia介紹,MariaDB是一個社區(qū)驅(qū)動的、采用XtraDb存儲引擎的MySQL分支版本,由MySQL創(chuàng)始人Michael Widenius帶領(lǐng)開發(fā),遵循GPL v2.0協(xié)議開源。因為MySQL創(chuàng)始人的介入,MariaDB備受關(guān)注,Drupal、MediaWiki、phpMyAdmin、WordPress等眾多應(yīng)用都宣布支持MariaDB。

從MySQL遷移到MariaDB Wikipedia力求開放

LAMP架構(gòu)盛極一時,這離不開MySQL的免費與易用,但是在Oracle收購了Sun之后,很多公司開始擔(dān)憂MySQL的開源前景,而最近Oracle進一步閉源的舉措更是讓人難以安心,眾多互聯(lián)網(wǎng)公司紛紛開始尋求MySQL的替代方案。

不得不提的是Apple的遠見,在Oracle收購Sun之初就宣布遷移到PostgreSQL。但PostgreSQL的設(shè)計初衷就不同于MySQL,并不是使用MySQL的大部分互聯(lián)網(wǎng)公司合適的解決方案。除了Apple,Google、Facebook、Twitter也大量使用了MySQL,紛紛發(fā)布了自己的MySQL分支/補丁集,并為不少公司所采用。同時,MariaDB、Percona等MySQL分支也漸漸步入大眾的視野。

根據(jù)Wikipedia介紹,MariaDB是一個社區(qū)驅(qū)動的、采用XtraDb存儲引擎的MySQL分支版本,由MySQL創(chuàng)始人Michael Widenius帶領(lǐng)開發(fā),遵循GPL v2.0協(xié)議開源。因為MySQL創(chuàng)始人的介入,MariaDB備受關(guān)注,Drupal、MediaWiki、phpMyAdmin、WordPress等眾多應(yīng)用都宣布支持MariaDB。

近日,Wikipedia開發(fā)者Asher Feldman宣稱已將英文維基的一個從(slave)數(shù)據(jù)庫從MySQL5.1 + Facebook補丁集遷移到了MariaDB 5.5.28。通過全面測試發(fā)現(xiàn),MariaDB的查詢效率提升了3%-15%,平均提升了8%,而且沒有任何異常發(fā)生;以qp為單位,吞吐量提升了2%-10%。由于缺少數(shù)據(jù)支持,現(xiàn)在還不能得出任何結(jié)論,但單從測試結(jié)果看來還是非常積極的。

Asher還表示,join中索引的使用以及查詢優(yōu)化,特別是子查詢方面,MariaDB都有不少提升,可惜目前還沒有涉及到,完全升級可能還需要1-2個月。最后他強調(diào),性能并不是Wikipedia采用MariaDB的主要原因,他們看中的是MariaDB的開源性,只有這樣才能保證社區(qū)的真正開放;此外,MariaDB對MySQL導(dǎo)出的良好支持也非常重要,性能的提升只是遷移的附屬。

相關(guān)文章

  • MariaDB配置雙主復(fù)制方案

    MariaDB配置雙主復(fù)制方案

    MySQL復(fù)制中較常見的復(fù)制架構(gòu)有“一主一從”、“一主多從”、“雙主”、“多級復(fù)制”和“多主環(huán)形機構(gòu)”等,今天我們來詳細探討下MariaDB配置雙主復(fù)制的方案
    2017-03-03
  • MongoDB啟動報錯 28663 Cannot start server

    MongoDB啟動報錯 28663 Cannot start server

    今天學(xué)習(xí)mongoDB的時候,啟動總是失敗,搜了好久找到這個文檔解決了問題,是引擎的問題,需要的朋友可以參考下
    2020-02-02
  • MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解

    MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解

    這篇文章主要介紹了MongoDB快速入門筆記(八)之MongoDB的java驅(qū)動操作代碼講解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • MariaDB的安裝與配置教程

    MariaDB的安裝與配置教程

    MariaDB是MySQL的一個分支,由開源社區(qū)維護,采用GPL授權(quán)許可,完全兼容MySQL,這篇文章主要介紹了MariaDB的安裝與配置,需要的朋友可以參考下
    2022-06-06
  • MariaDB性能調(diào)優(yōu)工具mytop的使用詳解

    MariaDB性能調(diào)優(yōu)工具mytop的使用詳解

    這篇文章主要給大家介紹了關(guān)于MariaDB性能調(diào)優(yōu)工具mytop的使用,文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • Mac中MariaDB數(shù)據(jù)庫的安裝步驟

    Mac中MariaDB數(shù)據(jù)庫的安裝步驟

    大家都知道MariaDB數(shù)據(jù)庫管理系統(tǒng)是MySQL的一個分支,主要由開源社區(qū)在維護,采用GPL授權(quán)許可MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。這篇文章我們將詳細介紹在Mac中安裝MariaDB數(shù)據(jù)庫的步驟,有需要可以參考學(xué)習(xí)。
    2016-09-09
  • centos 7下安裝mysql(MariaDB)的教程

    centos 7下安裝mysql(MariaDB)的教程

    這篇文章主要為大家詳細介紹了centos 7下安裝mysql(MariaDB)的詳細教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • MariaDB Spider 數(shù)據(jù)庫分庫分表實踐記錄

    MariaDB Spider 數(shù)據(jù)庫分庫分表實踐記錄

    MariaDB Server 是開源的,目前最流行的關(guān)系型數(shù)據(jù)庫之一,MariaDB 是從 Mysql 的分支開發(fā)而來,一直保持對 Mysql 的兼容性,這篇文章主要介紹了MariaDB Spider 數(shù)據(jù)庫分庫分表實踐,需要的朋友可以參考下
    2022-02-02
  • MariaDB數(shù)據(jù)庫的外鍵約束實例詳解

    MariaDB數(shù)據(jù)庫的外鍵約束實例詳解

    約束保證了數(shù)據(jù)的完整性和一致性。下面這篇文章主要給大家介紹了關(guān)于MariaDB數(shù)據(jù)庫的外鍵約束的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • Mysql/MariaDB啟動時處于進度條狀態(tài)導(dǎo)致啟動失敗的原因及解決辦法

    Mysql/MariaDB啟動時處于進度條狀態(tài)導(dǎo)致啟動失敗的原因及解決辦法

    本文給大家介紹Mysql/MariaDB啟動時一直處于進度條狀態(tài),進度條結(jié)束后提示error。究竟是什么原因呢?該怎么解決呢?跟著小編一起看看該如何解決此問題呢。
    2015-09-09

最新評論

德清县| 诸暨市| 托克逊县| 株洲市| 建昌县| 晋江市| 阿巴嘎旗| 盈江县| 崇左市| 邓州市| 建阳市| 紫云| 和平县| 远安县| 泽州县| 泾源县| 兴国县| 长宁县| 贡觉县| 曲周县| 凌源市| 和顺县| 连城县| 于都县| 太仓市| 沂水县| 绥芬河市| 渝中区| 谢通门县| 崇礼县| 武乡县| 新营市| 城固县| 正安县| 淮阳县| 明水县| 华坪县| 南乐县| 乌拉特后旗| 崇义县| 庆阳市|