甲骨文的oracle,mysql數據庫以及java產品,中國有成熟的替代品嗎?

匪仔153483835


作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,我來回答一下這個問題。

最近Oracle在全球實施的裁員計劃讓這家科技企業走上了輿論的風口浪尖,尤其是Oracle陸續裁撤了中國的幾個研發中心,更是讓人倍感意外。似乎國內各大互聯網企業昨天還在以Oracle為榜樣,可是今天Oracle就迅速以裁員來回應。

Oracle的崛起得益於在to B端的成功,得益於傳統數據庫產品的銷售業務以及相關的增值服務,但是在雲計算業務迅速崛起的當下,Oracle的傳統業務在不斷被雲計算業務蠶食,這也是Oracle目前面臨困境的重要原因。隨著雲計算的不斷髮展,目前大量的企業開始採用雲計算服務來替代傳統的數據庫產品,而Oracle很明顯錯過了向雲端遷移的最佳時機。

目前國內可以替代Oracle數據庫產品的解決方案還是比較多的,各大互聯網企業的雲計算業務幾乎都可以完成Oracle數據庫的遷移,最近國內某大型雲計算平臺甚至宣稱24小時隨著待命接收Oracle數據庫遷移用戶,這從側面說明了Oracle在to B端正逐漸喪失自己的傳統優勢。

Oracle通過併購Sun公司收穫了Java這一“優質資產”,Java目前有大量的用戶,而且遍佈多個領域,但是在Oracle眼中,始終無法盈利的Java,似乎並不算是優質資產,Oracle也在不斷為Java瘦身。雖然Java目前依然是最為流行的編程語言之一,但是近些年來Java呈現出了一個比較明顯的下滑趨勢,伴隨著Python、Go、JavaScript等語言的崛起,似乎Java也發展乏力。

Java目前的主要應用領域包括Web開發,Android開發和大數據開發,而這些領域Java都不是唯一的選擇,而且也越來越不是最佳的選擇。Web開發可以選擇PHP、Python等語言,Android開發可以採用kotlin,大數據開發目前比較常見的選擇是Python、R和Go語言。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!


IT人劉俊明


MySQL的話可以考慮使用MariaDB,但是一般來說,還是保持使用MySQL。甲骨文只是保留一定的代碼閉源,跟Java一樣,核心代碼只能看到接口,不直接提供實現源代碼。對於有源代碼定製需要的開發,就沒那麼容易,但是對於使用者來說,並沒有什麼大的不同。


如果需要對源代碼有明晰的理解,可以參考對應的開源實現,比如OpenJDK,目前主要是RedHat在維護。


中國有成熟的替代品?這個我沒遇到過,一般也不會選擇使用國內的軟件,除非已經被業界證實穩定性和成熟度達到工業級生產水準。其實是不是中國不要緊,軟件的穩定性和成熟度才是最重要的。


有骨有度


不用擔心,阿里早就準備好了,阿里OS,龍井jdk,polardb


上淋829


oracle數據庫仍然是最好的單體數據庫,解決方案非常完整。分佈式數據庫orqcle也有,mysql其實也是oracle的產品啊。 java 目前還沒有替代品……

別他媽吹牛可以替代oracle的核心產品了,牛都快死絕了


手機用戶50307708764


何止java,python、Julia、R、c++、spark、tensorflow、matlab都要考慮被禁用風險。


RereMouse


tidb,阿里的龍井jdk。


kid7157887


國內的TiDB如火如荼


分享到:


相關文章: