又到了一年一度的畢業季,今年的畢業生也要步入到工作崗位了,編程數據分析近幾年一直是熱門崗位,所以就有很多人學習了和這個崗位相關的專業,后來人們發展,傳統行業幾乎都用Oracle,而互聯網行業幾乎都不用Oracle,這是為什么呢?
1、責任認定問題。
在多數運營商的省一級公司,數據庫、中間件、主機的維護部門,一般與負責業務支撐的部門是分開的,而業務支撐的軟件是IT寫的,這種背景不同于互聯網,互聯網的軟件開發、業務支撐、運營維護基本都是一個部門。而運營商這邊,責任事故的認定非常嚴格,就算是使用oracle、weblogic這種非常穩定的商業軟件,出現事故,還有一些說不清、道不明的情況,如果使用MySQL這種,出事就更加難說清楚。其實對于傳統行業,用什么技術本身他們是不關注的,他們關注的是你提供什么樣的行業解決方案,能夠很好的解決行業中的難題。
2、效率問題。
互聯網行業相對于傳統的行業,不需要那么高的可靠性。傳統要是宕機幾分鐘那就是大事兒,互聯網行業宕機幾分鐘很常見。而且宕機了傳統也有商業數據庫給賠償,開源數據庫可沒人管你,只能依靠自己。
互聯網應用的特色是萬有一失是允許的,企業級的特色是要保證萬無一失。但是這也不絕對,電商之類互聯網應用,還是要保證萬無一失,因此淘寶,阿里,支付寶之類的都是用oracle作為交易系統的數據庫。