搶地盤!AWS攜大批新資料庫服務直指Oracle

老魚筆記發表於2018-05-07

  五年前誰也不會想到,電子商務巨頭亞馬遜會與龐大的資料庫和商業軟體公司甲骨文正面交鋒!

  隨著企業將自己的資料中心遷移到雲端計算,甲骨文亞馬遜兩家公司已經成為競爭最為激烈的對手。

  亞馬遜是迄今為止最大的供應商,幾年前,選擇透過釋出自己的資料庫Aurora來取代Oracle。而Oracle則是目前最大的資料庫軟體供應商,在關係型資料庫領域佔據統治地位,臥榻之側又豈容他人鼾睡,甲骨文透過構建自己的雲做出了回應,直接與亞馬遜競爭。

AWS釋出大批新資料庫服務

  從亞馬遜AWS執行長Jassy在AWS re:Invent 2017上的演講可以看到,AWS和Oracle之間的長期戰爭。

  自從AWS在Re:Invent 2014上首次推出Aurora的預覽版本之後,雙方就一再鎖定這個話題,但AWS從未停止擴充套件其資料庫產品組合和對Oracle地盤的蠶食。

AWS釋出大批新資料庫服務

  此前,AWS資料庫產品組合,包含Amazon RDS,能使用執行六種常用的資料庫引擎,包括Aurora、PostgreSQL、MySQL、MariaDB、Oracle 和 Microsoft SQL Server。還有自研關聯式資料庫Aurora ,NoSQL資料庫DynamoDB,記憶體資料庫ElastiCache,資料倉儲Redshift,以及資料庫遷移服務AWS Database Migration Service。

  作為回應,Oracle技術長Larry Ellison 曾公開譴責AWS的資料庫技術組合,其中包括Redshift,Dynamo和Aurora。Larry Ellison 說,使用亞馬遜AWS的資料倉儲解決方案Redshift和關係型資料庫Aurora的體驗比較糟糕,反應慢、功能差,封閉,整體效能落後甲骨文20年。

  Larry Ellison強調,AWS的產品被冠以“開源”的名義,看上去很好,但其實不然。以AWS Redshift資料倉儲為例,它其實只能執行在AWS上而不能執行在其它環境中。“一旦選用了Redshift,就再也出不來了,使使用者面臨被鎖定的風險。”

  在今年的甲骨文全球大會上,埃裡森還開始打“價格戰”來吸引使用者,他表示,如果客戶將雲端計算服務從亞馬遜轉移到甲骨文,可以保證客戶成本在原來的基礎上下降50%。

  亞馬遜新資料庫服務淺析

  而就在昨天,AWS re:Invent 2017上,亞馬遜再度發起攻勢,又釋出了一大批新的資料庫服務,包含Aurora和DynamoDB的新功能(Aurora Multi-Master,Aurora Serverless,DynamoDB全域性表,DynamoDB備份)同時還推出了全新的圖形資料庫產品Amazon Neptune,這意味著兩者競爭將在資料庫領域全面展開,戰爭勢必升級。

  據瞭解,最新發布的Aurora Multi-Master可幫助客戶減少停機時間,能橫跨多個進行橫向擴充套件,並允許跨多個可用區域進行寫入,從而建立更高的可用性和容錯性。Jassy說,如果某個客戶的寫入在某個可用區域內失敗了,那麼對應用程式沒有任何影響。

  Aurora Serverless 是Aurora的按需自動擴充套件無伺服器版本。客戶可以獲得Aurora的所有功能,而無需配置資料庫例項,只需付費即可使用。 AWS計劃在2018年上半年以相容MySQL的形式提供Aurora無產品,並在今年晚些時候提供PostgreSQL相容性。

  藉助全域性表,Amazon DynamoDB允許客戶輕鬆複製跨多個區域的表,可提供真正的多主,多區域讀寫,為全球分散式應用程式和使用者提供高效能和低延遲。

  AWS還推出了DynamoDB備份,只需點選一下即可按需連續備份DynamoDB表。在備份表格時,應用程式可以保持線上狀態並全速執行。

AWS釋出大批新資料庫服務

  最後,Amazon Neptune是AWS是專為關係圖而設計的全新且完全託管的圖形資料庫服務,如果你正在考慮建立一個社交網路功能,Neptune可以幫助你。它允許客戶儲存數十億的關係,並在幾毫秒內執行查詢。支援快速故障轉移,時間點恢復和多可用性區域部署以實現高可用性。還允許客戶對資料進行靜態加密。

  我們無法預知亞馬遜與甲骨文戰爭的最終勝負,但一刀切的資料庫日子似乎已經結束。事實上,企業在各種應用程式中使用的資料庫型別越來越多樣化,而在單個應用程式中使用多種資料庫型別似乎也越來越普遍。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11310314/viewspace-2153949/,如需轉載,請註明出處,否則將追究法律責任。

相關文章