程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 不應用MySQL數據庫的五個給力來由解析

不應用MySQL數據庫的五個給力來由解析

編輯:MySQL綜合教程

不應用MySQL數據庫的五個給力來由解析。本站提示廣大學習愛好者:(不應用MySQL數據庫的五個給力來由解析)文章只能為提供參考,不一定能成為您想要的結果。以下是不應用MySQL數據庫的五個給力來由解析正文


在我們現實任務中,常常會能聽到許多關於不應用MySQL數據庫的來由,固然也有一些是對MySQL(和PHP搭配之最好組合)的誤會,上面我將講述的是5個不應用MySQL(和PHP搭配之最好組合)的洪亮來由。

起首我們要曉得,也許有一項技巧存在許多來由讓我們可以選擇應用它,然則讓我們不應用它常常只需有一個來由就足夠了。選擇一個軟件產物異樣也是如斯。 MySQL數據庫固然運用很普遍,遭到年夜家的喜愛,但MySQL數據庫也有負面的感化,上面就引見五個不實用 MySQL數據庫的給力來由。

1、MySQL(和PHP搭配之最好組合)的受權方法

MySQL(和PHP搭配之最好組合)采取兩重受權(Dual Licensed),它們是GPL和MySQL(和PHP搭配之最好組合) AB制訂的貿易允許協定。

假如你在一個遵守GPL的自在(開源)項目中應用MySQL(和PHP搭配之最好組合),那末你可以遵守GPL協定應用MySQL(和PHP搭配之最好組合)。但是,假如你的項目不是在GPL協定下的話,你必需為應用MySQL(和PHP搭配之最好組合)來付出允許費用,或許你能夠由於這個身分而將你的項目改成遵守GPL,那末你須要處置是以帶來的更多的支撐任務,這有能夠會帶來本錢上的進步。在這類情形下,一些軟件刊行商能夠偏向於選擇其余開源數據庫,例如遵守BSD受權的PostgreSQL。

2、產物成熟性

到2009年,甲骨文的數據庫Oracle(年夜型網站數據庫平台)曾經出生了30周年,而MySQL(和PHP搭配之最好組合)卻連它的一半時光都沒有。微軟的sql server(WINDOWS平台上壯大的數據庫平台)僅僅比MySQL(和PHP搭配之最好組合)年夜兩年,然則sql server(WINDOWS平台上壯大的數據庫平台)的宣布是樹立在Sybase的基本上,那時刻Sybase曾經出生了6年的時光。至於其他值得存眷的開源數據庫,PostgreSQL將在2009年到達20歲的誕辰。固然MySQL(和PHP搭配之最好組合)其實不是市場上最年青的數據庫,然則卻有更多成熟的數據庫可供我們選擇。

固然,也許這其實不是我們謝絕MySQL(和PHP搭配之最好組合)的一個有壓服力的來由,然則關於一些比擬保守的IT司理來講,在為一些症結營業選擇平台的時刻,平台的成熟性倒是必需要斟酌的一個身分,在這一點上,MySQL(和PHP搭配之最好組合)無疑毫無優勢。

3、功效設置成熟性

要想在MySQL(和PHP搭配之最好組合)與其他數據庫之間停止一個八面玲珑的功效設置比較,其實不是一件輕易的工作。跟著新軟件版本的宣布或一些補釘的推出,已經的功效列表能夠會敏捷變得過時了。並且,有些功效對有的運用法式異常主要,然則對其余運用法式則紛歧定。

有的時刻,一些缺掉的功效可以經由過程其余方法來完成,例如,在MySQL(和PHP搭配之最好組合) 4.1之前,你可以經由過程應用join辦法來替換子查詢的功效。在MySQL(和PHP搭配之最好組合) 5.0中,年夜多半關系型數據庫所請求的功效曾經都具有,然則我們卻有來由疑惑這些功效在MySQL(和PHP搭配之最好組合) 5.0中的成熟性。充其量它們在MySQL(和PHP搭配之最好組合)中被支撐的時光也就一年閣下,而在其他關系型數據庫中則曾經存在了近10年的時光。

4、認證的感化

雖然MySQL(和PHP搭配之最好組合)也有一個認證培訓項目,然則它的培訓卻要比Oracle(年夜型網站數據庫平台)或MS-SQL相差很遠。雖然有的應用MySQL(和PHP搭配之最好組合)的用戶表現,MySQL(和PHP搭配之最好組合)很輕易上手,然則關於具有企業級數據庫需求的用戶來講,無疑願望員工獲得體系、有深度的培訓,明顯MySQL(和PHP搭配之最好組合)在這一點上還做得很不敷。

一個相干的成績是第三方支撐的資歷成績,雖然直接來自廠商的支撐和辦事可以必定水平上減緩這個成績,然則,關於有的企業來講,經由過程強無力的當地化支撐明顯更有吸引力。

5、關於可擴大的意見

關於這個來由我把它放在最初一名。在許多業界專家中有一個相當分歧的不雅點:MySQL(和PHP搭配之最好組合)不克不及很好的擴大。關於這點能夠有很年夜的不合,爭辯的核心重要集中於程度可擴大性和垂直可擴大性上。MySQL(和PHP搭配之最好組合)則更偏向於垂直可擴大性。

據我的不雅察,如今有一個趨向,那些經由正式培訓的數據庫治理員DBA更偏向於選擇一個專有關系數據庫,例如Oracle(年夜型網站數據庫平台)。關於一些具有專門數據庫治理員的比擬年夜的情況來講,MySQL(和PHP搭配之最好組合)很可貴到溺愛,這時候候,關於MySQL(和PHP搭配之最好組合)能否真的具有優越的可擴大性的爭辯曾經沒成心義。

弗成否定,MySQL(和PHP搭配之最好組合)也是一個很好的關系型數據庫,也許在技巧上它與其他搶先的關系數據庫相差其實不年夜,或不具有優勢。然則,關於一些企業情況來講,MySQL(和PHP搭配之最好組合)明顯不具有優勢。 所以不要自覺隨年夜流,也要依據其功效機能的利害去選擇,對MySQL數據庫的選用也不是說必定欠好,只是在下面這五點上做的不是很好,其他方面照樣值得確定的。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved