云計算是未來IT技術發展的最新趨勢,而其中的云端數據庫是一種新興的共享基礎架的方法。相比較傳統數據庫而言,云端數據庫自帶高可用性和數據冗余、并且有著按需費、擴展容易、基礎架構的安裝維護非常容易等特點。就現階段而言,不僅諸如TeradataIBM、Oracle、Microsoft等老牌數據庫廠商實現了云端數據庫,像新興的Amazon、GoogleYahoo等廠商也參與其中,當然類似Vertical等小公司也分一杯羹。目前阻止企業向云端據庫遷移的因素不僅僅包括眾所周知的云端數據安全問題,還包括向云端數據庫遷移困難沒有足夠的成熟案例等。
實際上,很難說孰優孰劣。要看各自的使用場景。云數據庫是一個典型的PasS(Platform As A Service),這意味著網絡、存儲、服務器、虛擬化、操作系統、中間件、運行層等方面都由供應商來提供,而用戶自行管理的部分僅僅包括數據和應用程序。因此,相比較于傳統數據庫,這一切都需要自己負責來說,這不僅僅是降低了軟硬件和管理成本,并且供應商統一管理高可用性和災難恢復往往要比自己搭建這樣一個平臺要好。此外,云平臺有著天生的可伸縮性,可以隨著應用的負載按需擴展或收縮。但云數據庫上的數據安全一直是一個大問題,由于供應商負責上面說到的那些部分,自己就無法保證自己數據的安全性,現階段往往采用混合模式,既敏感數據存在自己的數據中心,而無關緊要的業務數據存在云端,但這個問題我想未來一定會解決的,就像國外信用卡剛開始網上付款的時候大家也都很擔心,但隨著技術的發展,未來云端數據庫一定是大勢所趨。用一句話總結就是:前途是光明的,道路是曲折的。
對于剛入行的新人來說,首先要踏踏實實的打好基礎,這非常重要,技術總是在不斷更新,但是掌握這些基礎知識,則不斷能夠跟上技術的變化。其次就是要學好英語,IT這個行業大量的學習離不開英語這個工具,英語不僅僅是學習技術的工具,而且是能夠拓展你的圈子。最后,要保持學習的習慣,無論是在現在做技術或是未來脫離技術,不斷學習才有上升的可能。