• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁(yè) > 新聞 > 國內 >
     首頁(yè) > 新聞 > 國內 >

    Oracle:開(kāi)放源代碼數據戰略的興起

    2018-06-01 14:14:08   作者:   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      Oracle是業(yè)界最大的單一數據庫供應商,在云計算和開(kāi)放源代碼軟件興起之前,它曾經(jīng)非常輝煌。
      Oracle:開(kāi)放源代碼數據戰略的興起
      然而,現在,這家內部部署的RDBMS巨頭面臨著(zhù)一個(gè)挑戰,那就是云計算。據Gartner表示,Oracle在云計算基礎架構市場(chǎng)上只占了非常小的一部分——0.3%。但是,盡管這個(gè)微不足道的小小數字還無(wú)法顯示云計算對Oracle數據庫業(yè)務(wù)造成的影響,還有其他值得考慮的因素:開(kāi)發(fā)人員要做的第一個(gè)決定就是他們要使用哪種云計算平臺。
      然后開(kāi)發(fā)人員會(huì )選擇使用云平臺提供的數據庫選項。在開(kāi)發(fā)人員真正使用的公共云平臺上——AWS、微軟Azure和谷歌云(Google Cloud)——Oracle的數據庫價(jià)格過(guò)高,Oracle的這種做法將其數據庫的未來(lái)同其正在沉沒(méi)的云計算巨輪綁在了一起。Oracle這種戰略短視讓誰(shuí)獲得了好處?開(kāi)放源代碼數據庫。
      打開(kāi)數據庫
      是的,開(kāi)放源代碼數據庫。盡管像MySQL、PostgreSQL、MongoDB和Apache Cassandra這樣的數據庫在Web開(kāi)發(fā)人員方面已經(jīng)長(cháng)期得分,但歷史上它們從來(lái)沒(méi)有能夠同Oracle的核心數據庫進(jìn)行競爭。
      但那只是當時(shí)的情況。根據最近的Gartner分析,開(kāi)放源代碼數據庫現在占全球數據庫市場(chǎng)(合26億美元)的7.6%,價(jià)值340億美元。如果這看起來(lái)不算多,那么想想看,在過(guò)去兩年中,開(kāi)源數據庫管理系統(DBMS)市場(chǎng)的平均增長(cháng)率為75%,而整個(gè)市場(chǎng)的增長(cháng)率僅為7.7%。
      增長(cháng)來(lái)自哪里?部分原因是它反映了開(kāi)發(fā)人員使用現代數據庫運行新應用程序的愿望。特別是AWS已經(jīng)讓這些決定變得更容易了,它采用了許多最流行的開(kāi)放源代碼數據庫并將它們轉化為服務(wù),消除了管理它們的復雜性。因此,按照DB-Engines根據多個(gè)因素對數據庫受歡迎程度的排名,現在世界上最流行的數據庫中有一半都是開(kāi)放源代碼的。
      把鏡頭拉遠一點(diǎn),你就會(huì )看到排在第15位的MariaDB,這是MySQL的一個(gè)分支。再拉遠一點(diǎn),你會(huì )看到很多其他的開(kāi)放源代碼數據庫,特別是那些已經(jīng)被AWS變成云服務(wù)的數據庫,在流行排名表上的位次正在大幅度上升。
      如同前面所說(shuō),開(kāi)發(fā)人員在數據庫方面越來(lái)越多地轉向云計算,推動(dòng)大量來(lái)自亞馬遜、微軟和谷歌的數據庫服務(wù)在DB-Engines榜單上排名的提升。對于那些希望在云或他們數據中心中運行數據庫的用戶(hù),主要是在PostgreSQL和MongoDB之間進(jìn)行選擇。
      對于那些想要堅守關(guān)系型數據庫但是又想避免Oracle的高成本和復雜性的開(kāi)發(fā)人員來(lái)說(shuō),前者是他們的首選。MariaDB也越來(lái)越成為這一群體的選擇。而MySQL自從被Oracle收購之后,在過(guò)去幾年中則有些失寵。
      而如果一位開(kāi)發(fā)人員要重構他的應用程序,并且需要顯著(zhù)提高開(kāi)發(fā)人員生產(chǎn)效率或者需要MongoDB文檔數據庫提供的橫向擴展體系結構時(shí),另一個(gè)選項——MongoDB就會(huì )是很好的選擇。無(wú)論是兩者中的哪一個(gè),都是開(kāi)放源代碼的,而且不是Oracle。
      對于那些Oracle的忠實(shí)粉絲來(lái)說(shuō),相信開(kāi)放源代碼的沖擊沒(méi)有對這家數據庫巨頭產(chǎn)生任何影響是非常令人欣慰的。但是這種想法也可能是錯誤的。在同Gartner分析師Merv Adrian的對話(huà)中,他指出Oracle從2013年起一直在丟失市場(chǎng)份額。作為一個(gè)整體,排名最靠前的五大數據庫供應商“俱樂(lè )部”總體占據的市場(chǎng)份額自2011年以來(lái),從91%下降到了86.9%。
      雖然開(kāi)放源代碼數據庫無(wú)法得到這張幻燈片上所有的功勞,亞馬遜DynamoDB或者微軟CosmosDB之類(lèi)的私有云數據庫也在發(fā)力,但是幾乎可以肯定開(kāi)放源代碼數據庫正在數十億美元的市場(chǎng)中縱橫。
      但是這些美元的數字也不能說(shuō)明整個(gè)情況。
      畢竟,Gartner是根據收入來(lái)衡量市場(chǎng)份額的。但是,開(kāi)放源代碼數據庫免費使用的頻率比“付費”使用的頻率更高。認識到這一事實(shí),Gartner認為“一個(gè)好的總體經(jīng)驗法則是,付費用戶(hù)只占實(shí)際用戶(hù)群的1%-5%”。換句話(huà)說(shuō),開(kāi)放源代碼數據庫可能為其供應商賺取了26億美元,但是,它們消滅了更高數量級的用戶(hù)付費,如果不是它們,這些原本會(huì )是Oracle之類(lèi)的廠(chǎng)商的收入。
      可是等等!對Oracle來(lái)說(shuō)情況則變得更糟。
      讓開(kāi)發(fā)人員開(kāi)心
      Oracle的最大風(fēng)險并不是像MongoDB或PostgreSQL這樣的開(kāi)放源代碼數據庫。開(kāi)放源代碼軟件100%地節省了許可費用,而且開(kāi)放源代碼數據庫也大大節省了硬件成本。如果全部擁抱開(kāi)放源代碼軟件的話(huà),企業(yè)可以通過(guò)從Oracle轉移到像MongoDB這樣的數據庫節省70%的成本(即使你考慮了遷移成本、重新培訓數據庫管理員等成本在內)。在A(yíng)WS平臺上,運行Oracle的標價(jià)(RDS)是每小時(shí)25.68美元。運行PostgreSQL或MySQL(RDS)的價(jià)格是它的1/8到1/10。
      盡管這些方面成本節省的幅度很大,可是開(kāi)發(fā)人員和DBA生產(chǎn)效率的成本差異甚至更大。
      對于熟悉Oracle數據庫的數據庫管理員來(lái)說(shuō),他們平均可以管理多達25個(gè)數據庫服務(wù)器。可是由于自動(dòng)化的好處,同樣的DBA可以在亞馬遜RDS上管理數百萬(wàn)臺數據庫服務(wù)器。看看規模吧。
      在開(kāi)發(fā)人員方面,考慮到開(kāi)發(fā)人員是新的王者,正如Redmonk喜歡提醒我們的那樣,轉向開(kāi)放源代碼DBMS更多的是超級計費開(kāi)發(fā)者,而不是圍繞許可證或硬件成本有任何緊縮計劃的開(kāi)發(fā)者。 MongoDB的產(chǎn)品營(yíng)銷(xiāo)總監Mat Keep將這個(gè)問(wèn)題置于個(gè)人背景之下:
      當我加入MongoDB時(shí),大約5%的項目都是關(guān)系型遷移——現在有30%是公司希望轉型。成本可能是一個(gè)因素,但更多的時(shí)候是開(kāi)發(fā)速度和運行規模。在從RDBMS切換之后,將MongoDB與云計算、微服務(wù)和敏捷/開(kāi)發(fā)工具結合在一起,將開(kāi)發(fā)人員的生產(chǎn)力提高3到5倍并不罕見(jiàn)。
      即使在Oracle喜歡吹噓它提供的功能豐富的領(lǐng)域(如Oracle HA),現實(shí)情況是,“豐富性”實(shí)際上是數據庫本身的外部因素。Keep表示,你“必須在數據庫之外添加大量的東西,才能進(jìn)行復制、故障轉移,監控等等。”當然,這是Oracle,這些附加軟件中的每一個(gè)都是單獨銷(xiāo)售的,導致價(jià)格高昂,而且讓系統管理復雜。對于Oracle來(lái)說(shuō)更糟糕的是,開(kāi)發(fā)人員訪(fǎng)問(wèn)這些Oracle額外資源的唯一方法是在Oracle的云平臺上,而這個(gè)平臺基本上沒(méi)有人愿意使用。
      這些附加工具也不是那種革命性的東西。在Oracle最新的財報電話(huà)會(huì )議上,該公司直言不諱地表示:“關(guān)于自動(dòng)數據庫令人吃驚的是,它是這個(gè)星球上唯一不需要人力來(lái)管理的數據庫。”
      這種說(shuō)法100%是錯誤的。在幕后,Oracle有大量的人員跑來(lái)跑去地忙碌,即使是AWS和其他云供應商已經(jīng)在更大規模上提供了真正的自動(dòng)化數據庫。如果有的話(huà),Oracle是開(kāi)源數據庫的云版本的后盾。
      但是,但是,但是……
      當然,Oracle的數據庫銷(xiāo)售還在產(chǎn)生巨量的現金也是有原因的:它有數十年建立數據庫的經(jīng)驗,而且做得非常好。然而,問(wèn)題在于,這些在十年前或者二十年前對Oracle有用的東西在現在看起來(lái)已經(jīng)變得越來(lái)越不理想。它諸如規模化架構之類(lèi)的優(yōu)勢現在看來(lái)只是過(guò)去時(shí)代的遺跡。
      說(shuō)到最近將未來(lái)寄托在Oracle上的大公司。Salesforce可能會(huì )出現在你的腦海之中,盡管關(guān)于它對自己的選擇不甚滿(mǎn)意的傳言已經(jīng)甚囂塵上。與此同時(shí),像Workday這樣的其他大型SaaS公司一直在構建像MySQL這樣的開(kāi)放源代碼數據庫,而且經(jīng)常在A(yíng)WS或其他云上運行它們。隨著(zhù)企業(yè)轉向分布式計算,他們試圖將故障成本降至最低,例如將存儲和計算分開(kāi)。當他們這樣做時(shí),Oracle根本不是一個(gè)考慮因素。
      PostgreSQL和MariaDB之類(lèi)的開(kāi)源數據庫消除了Oracle數據庫固有的官僚主義。特別是PostgreSQL使得將存儲過(guò)程從Oracle遷移到PostgreSQL變得相對簡(jiǎn)單。
      即使是像MongoDB這樣的非關(guān)系型數據庫也在減少堅持使用Oracle的理由。Oracle讓開(kāi)發(fā)人員和數據庫管理員認為關(guān)系數據建模的這些遺留問(wèn)題——如多記錄事務(wù)——是至關(guān)重要的。然而它們不是,越來(lái)越多的公司發(fā)現他們不需要“全脂的”Oracle數據庫,可以使用低成本的關(guān)系型開(kāi)放源代碼數據庫,或者他們發(fā)現自己根本不需要一個(gè)關(guān)系型數據庫,并且可以在開(kāi)發(fā)人員生產(chǎn)力提升以及MongoDB等提供的NoSQL數據庫(具有ACID保證)的擴展等方面受益。
      這對于Oracle來(lái)說(shuō)意味著(zhù)什么?鑒于遷移到其他數據庫涉及到的多少摩擦,Oracle數據庫應該可以持續很長(cháng)時(shí)間,非常長(cháng)的一段時(shí)間。更有可能的事實(shí)是,我們將看到所有的增長(cháng)都轉向開(kāi)放源代碼數據庫和云數據庫(特別是那些既是開(kāi)放源代碼又是云的數據庫)。同樣,估計甲骨文會(huì )繼續收購S(chǎng)aaS公司,因為它的未來(lái)將更多地受到SaaS應用程序的推動(dòng),而數據庫優(yōu)勢將變少。
    【免責聲明】本文僅代表作者本人觀(guān)點(diǎn),與CTI論壇無(wú)關(guān)。CTI論壇對文中陳述、觀(guān)點(diǎn)判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 右玉县| 淮安市| 廉江市| 巴中市| 长岛县| 莫力| 陆良县| 黔南| 临猗县| 常山县| 临颍县| 获嘉县| 临邑县| 安阳市| 凌海市| 洪洞县| 长白| 许昌县| 康平县| 沙湾县| 大新县| 通州市| 临漳县| 洛南县| 威海市| 桦甸市| 湘潭市| 玉树县| 运城市| 仁化县| 香河县| 金堂县| 门源| 新昌县| 始兴县| 通海县| 拉孜县| 勃利县| 贵溪市| 南城县| 富民县| http://444 http://444 http://444 http://444 http://444 http://444