《Mysql學(xué)習(xí)不使用MySQL數(shù)據(jù)庫的五個給力理由解析》要點:
本文介紹了Mysql學(xué)習(xí)不使用MySQL數(shù)據(jù)庫的五個給力理由解析,希望對您有用。如果有疑問,可以聯(lián)系我們。
1、MySQL(和PHP搭配之最佳組合)的授權(quán)方式 MYSQL實例
MySQL(和PHP搭配之最佳組合)采用雙重授權(quán)(Dual Licensed),它們是GPL和MySQL(和PHP搭配之最佳組合) AB制定的商業(yè)許可協(xié)議.MYSQL實例
如果你在一個遵循GPL的自由(開源)項目中使用MySQL(和PHP搭配之最佳組合),那么你可以遵循GPL協(xié)議使用MySQL(和PHP搭配之最佳組合).然而,如果你的項目不是在GPL協(xié)議下的話,你必須為使用MySQL(和PHP搭配之最佳組合)來支付許可費用,或者你可能因為這個因素而將你的項目改為遵循GPL,那么你需要處理因此帶來的更多的支持工作,這有可能會帶來成本上的提高.在這種情況下,一些軟件發(fā)行商可能傾向于選擇別的開源數(shù)據(jù)庫,例如遵循BSD授權(quán)的PostgreSQL.MYSQL實例
2、產(chǎn)品成熟性 MYSQL實例
到2009年,甲骨文的數(shù)據(jù)庫Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺)已經(jīng)誕生了30周年,而MySQL(和PHP搭配之最佳組合)卻連它的一半時間都沒有.微軟的sql server(WINDOWS平臺上強(qiáng)大的數(shù)據(jù)庫平臺)僅僅比MySQL(和PHP搭配之最佳組合)大兩年,但是sql server(WINDOWS平臺上強(qiáng)大的數(shù)據(jù)庫平臺)的發(fā)布是建立在Sybase的基礎(chǔ)上,那時候Sybase已經(jīng)誕生了6年的時間.至于其他值得關(guān)注的開源數(shù)據(jù)庫,PostgreSQL將在2009年達(dá)到20歲的生日.雖然MySQL(和PHP搭配之最佳組合)并不是市場上最年輕的數(shù)據(jù)庫,但是卻有更多成熟的數(shù)據(jù)庫可供我們選擇.MYSQL實例
當(dāng)然,或許這并不是我們拒絕MySQL(和PHP搭配之最佳組合)的一個有說服力的理由,但是對于一些比較守舊的IT經(jīng)理來說,在為一些關(guān)鍵業(yè)務(wù)選擇平臺的時候,平臺的成熟性卻是必須要考慮的一個因素,在這一點上,MySQL(和PHP搭配之最佳組合)無疑毫無優(yōu)勢.MYSQL實例
3、功能設(shè)置成熟性 MYSQL實例
要想在MySQL(和PHP搭配之最佳組合)與其他數(shù)據(jù)庫之間進(jìn)行一個面面俱到的功能設(shè)置對比,并不是一件容易的事情.隨著新軟件版本的發(fā)布或一些補(bǔ)丁的推出,曾經(jīng)的功能列表可能會迅速變得過時了.而且,有些功能對有的應(yīng)用程序非常重要,但是對別的應(yīng)用程序則不一定.MYSQL實例
有的時候,一些缺失的功能可以通過別的辦法來實現(xiàn),例如,在MySQL(和PHP搭配之最佳組合) 4.1以前,你可以通過使用join方法來替代子查詢的功能.在MySQL(和PHP搭配之最佳組合) 5.0中,大多數(shù)關(guān)系型數(shù)據(jù)庫所要求的功能已經(jīng)都具備,但是我們卻有理由懷疑這些功能在MySQL(和PHP搭配之最佳組合) 5.0中的成熟性.充其量它們在MySQL(和PHP搭配之最佳組合)中被支持的時間也就一年左右,而在其他關(guān)系型數(shù)據(jù)庫中則已經(jīng)存在了近10年的時間.MYSQL實例
4、認(rèn)證的作用 MYSQL實例
盡管MySQL(和PHP搭配之最佳組合)也有一個認(rèn)證培訓(xùn)項目,但是它的培訓(xùn)卻要比Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺)或MS-SQL相差很遠(yuǎn).盡管有的使用MySQL(和PHP搭配之最佳組合)的用戶表示,MySQL(和PHP搭配之最佳組合)很容易上手,但是對于具有企業(yè)級數(shù)據(jù)庫需求的用戶來說,無疑希望員工得到系統(tǒng)、有深度的培訓(xùn),顯然MySQL(和PHP搭配之最佳組合)在這一點上還做得很不夠.MYSQL實例
一個相關(guān)的問題是第三方支持的資格問題,盡管直接來自廠商的支持和服務(wù)可以一定程度上減緩這個問題,但是,對于有的企業(yè)來說,通過強(qiáng)有力的本地化支持顯然更有吸引力.MYSQL實例
5、關(guān)于可擴(kuò)展的看法 MYSQL實例
關(guān)于這個理由我把它放在最后一位.在很多業(yè)界專家中有一個相當(dāng)一致的觀點:MySQL(和PHP搭配之最佳組合)不能很好的擴(kuò)展.關(guān)于這點可能有很大的分歧,爭論的焦點主要集中于水平可擴(kuò)展性和垂直可擴(kuò)展性上.MySQL(和PHP搭配之最佳組合)則更傾向于垂直可擴(kuò)展性.MYSQL實例
據(jù)我的觀察,現(xiàn)在有一個趨勢,那些經(jīng)過正式培訓(xùn)的數(shù)據(jù)庫管理員DBA更傾向于選擇一個專有關(guān)系數(shù)據(jù)庫,例如Oracle(大型網(wǎng)站數(shù)據(jù)庫平臺).對于一些具有專門數(shù)據(jù)庫管理員的比較大的環(huán)境來說,MySQL(和PHP搭配之最佳組合)很難得到寵愛,這時候,關(guān)于MySQL(和PHP搭配之最佳組合)是否真的具有良好的可擴(kuò)展性的爭論已經(jīng)沒有意義.MYSQL實例
不可否認(rèn),MySQL(和PHP搭配之最佳組合)也是一個很好的關(guān)系型數(shù)據(jù)庫,或許在技術(shù)上它與其他領(lǐng)先的關(guān)系數(shù)據(jù)庫相差并不大,或不具有劣勢.但是,對于一些企業(yè)環(huán)境來說,MySQL(和PHP搭配之最佳組合)顯然不具有優(yōu)勢. 所以不要盲目隨大流,也要根據(jù)其功能性能的好壞去選擇,對MySQL數(shù)據(jù)庫的選用也不是說一定不好,只是在上面這五點上做的不是很好,其他方面還是值得肯定的.MYSQL實例
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/4988.html