回覆列表
  • 1 # IT技術管理那些事兒

    首先,傳統行業大部分都在用oracle,但是網際網路用的已經不多了。

    1、oracle目前來說還是佔據著主流。除了網際網路之外的傳統行業基本上還是用的oracle,無論從規模還是數量上,比sql有著大不知道多少倍的基數,想要改弦易轍,何其難也?

    2、傳統行業講究“穩”字。傳統行業的資料生態是基於資料庫架構搭建起來的,很多核心業務都已經牢牢綁定了oracle這樣的重型系統,一旦改用sql觸動了核心業務,就勢必會帶來安全問題,傳統行業沒有必要冒這個風險。(另外,這麼牛叉的開源技術也不是幾句話就能有的)

    3、網際網路行業講究“快”字。網際網路就是一場賽跑遊戲,誰跑的慢誰就要捱打,所以網際網路企業可以在更加純粹的開源環境裡不斷試錯,sql明顯更適合網際網路企業的開發和創新。

    5、資料重心不一樣。Oracle的業務資料庫規模都不是很大,如果有上百臺就是很大的規模了,而網際網路行業裡面的MySQL使用廣泛,幾百臺都是很平常的事情。

    6、Oracle的產品已經做得足夠好了,滿足了傳統行業的要求。Oracle DBA的管理模式主要是集中式,因為業務面大,出問題的機率會更高,高階人才在效能最佳化這方面投入的精力更多,但對於傳統行業來說並不是什麼問題。

    7、國內對於MySQL和Oracle使用的一個誤區就是把MySQL當Oracle用,把Oracle當MySQL用。單純比效能其實意義不大,Oracle肯定完勝MySQL,要比較水平擴充套件能力,那還是MySQL更加輕量。

    當然啦,這些還不是主要的,主要的是選擇適合自己的場景才是真,別傻乎乎的聽人說這個資料庫不好,那個技術爛,至於說要取代,可行的衡量標準是成本,而不是單純的技術。

  • 中秋節和大豐收的關聯?
  • 酸梅是怎樣泡?有哪些步驟?