程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 業界觀察:收購之後MySQL前路多艱

業界觀察:收購之後MySQL前路多艱

編輯:MySQL綜合教程

甲骨文收購Sun之後,MySQL的發展前景一直受到各方的密切關注。最近,一些MySQL長期用戶向其他系統遷移的做法,為MySQL的未來增加了悲觀的預期。

  前段時間,Twitter宣布,將淘汰既有的MySQL系統,改用Cassandra管理信息。 Cassandra是一個由Apache基金資助的分布式開源數據庫,主要用於將海量數據分布到大量廉價服務器,進而拼湊出一個無單點故障的信息管理集群。而在Twitter之前,Facebook、Digg已經開始使用Cassandra,思科的WebEx也已使用Cassandra來收集用戶反饋。

  曾幾何時,MySQL作為互聯網的寵兒和開源軟件旗手,備受各類互聯網應用的青睐。但是,隨著Sun收購MySQL,它曾經耀眼的光芒慢慢褪去。對許多用戶而言,MySQL已成為商業性盈利產品,其未來發展存在很大不確定性。另外,隨著Web 2.0應用的不斷擴展,很多企業發現,使用MySQL的成本將伴隨數據量的膨脹呈指數級增長,集中式數據存儲越來越難於達到效率與效益的有機平衡。

  除此之外,近期興起的No-SQL運動也給IT行業帶來了新的選擇。除Cassandra外,No- SQL運動的代表還包括Hadoop、Google的 Big Table、MemCacheDB、Voldemort、CouchDB和MongoDB。在這樣的背景下,不僅大型互聯網企業開始放棄包括MySQL在內的關系型數據庫,即便是一些企業的內部應用,考慮到多媒體、電子郵件、空間和地理信息的增多,也開始采用非關系型數據庫方案。

  Twitter官方對Cassandra的一些評論似乎更能說明問題。Twitter 稱:“Cassandra不存在單點故障;出身於Facebook,天生為海量數據設計;適用於大量分布式寫操作;依托於一個健康的支持社區。”對於那些建立在關系型數據庫之上的系統而言,Cassandra還提供從其他關系型數據庫加載數據的手段,這意味著那些潛在用戶可以考慮“嘗試”將其系統用於 Cassandra,而Twitter也正在這麼做的。Twitter計劃讓兩套系統先並行一段時間,待確定新系統穩定運行後再將MySQL淘汰掉。

  今天的MySQL不得不面臨許多問題,它在大型應用領域的采用率較低,同時面臨PostgreSQL的強有力競爭者。另外,MySQL的草根版本正在茁壯成長,相對於官方的企業版和社區版,MySQL的分支產品似乎得到了更多的社區支持。不僅如此,收購案並沒有真正塵埃落定。盡管目前甲骨文對Sun的收購已經獲得了美國和歐盟的認可,但能否通過我國和俄羅斯反壟斷部門的審查仍需時日。  

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