甲骨文Thomas談數(shù)據(jù)庫發(fā)展 共存與集成為關(guān)鍵詞
原創(chuàng)作者:鳶瑋
Oracle副總裁Thomas Kyte在接受51CTO記者專訪時表示,未來數(shù)據(jù)庫發(fā)展有兩大關(guān)鍵詞,即共存和集成。Oracle的戰(zhàn)略就是把新的數(shù)據(jù)庫技術(shù)不斷納入和整合到現(xiàn)有的數(shù)據(jù)庫中。
云計算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)是近幾年的流行詞語,而這些新概念層出不窮的同時,大量的半結(jié)構(gòu)化、非結(jié)構(gòu)化數(shù)據(jù)正在迅速增長,圖片、音頻視頻、社交網(wǎng)絡(luò)等內(nèi)容充斥著每個用戶的生活。毋庸置疑,大數(shù)據(jù)的時代真正來臨了。根據(jù)IDC預(yù)計,全球數(shù)據(jù)在2015年將達(dá)到10萬億TB,數(shù)據(jù)年復(fù)合增長幅度將在2020年達(dá)到38%,而可用存儲容量的長幅預(yù)計在28%。
大數(shù)據(jù)的駕馭能力可以幫助企業(yè)尋找最優(yōu)的模式來支持商業(yè)決策,然而在現(xiàn)實工作中,大數(shù)據(jù)的發(fā)展讓人們遇到諸多問題,首先就是數(shù)據(jù)的存儲。幾十年前,當(dāng)Oracle、SQL等數(shù)據(jù)庫風(fēng)靡全球時,眾多IT專家可能不會想到在幾十年后的今天,大量的非結(jié)構(gòu)化數(shù)據(jù)填滿了后端的存儲空間。
數(shù)據(jù)庫平臺需要共存和集成
由于數(shù)據(jù)量大,數(shù)據(jù)類型異常復(fù)雜,傳統(tǒng)的關(guān)系型數(shù)據(jù)庫的存儲和分析方法略顯不足。而Hadoop的出現(xiàn)給人們帶來了希望,眾多IT廠商也紛紛利用Hadoop開發(fā)出自己的大數(shù)據(jù)產(chǎn)品,讓人們看到了Hadoop在解決大數(shù)據(jù)難題時的巨大潛力。
Hadoop既能處理關(guān)系數(shù)據(jù)庫中的結(jié)構(gòu)化數(shù)據(jù),同時也能處理諸如音視頻等非結(jié)構(gòu)化數(shù)據(jù),這是Hadoop的優(yōu)勢,然而它能因此而代替?zhèn)鹘y(tǒng)的關(guān)系型數(shù)據(jù)庫么?Oracle副總裁Thomas Kyte在接受51CTO記者專訪時表示,“新的數(shù)據(jù)庫與傳統(tǒng)的關(guān)系數(shù)據(jù)庫是并行存在的,他們是互補(bǔ)的關(guān)系而不是取代,他們是解決不同問題的。”
對于大數(shù)據(jù)的處理,Oracle有著全面的解決方案,依靠Oracle大數(shù)據(jù)機(jī)存儲幾百億行的信息,利用Oracle Exadata數(shù)據(jù)庫云服務(wù)器、Exalogic中間件云服務(wù)器、Exalytics商務(wù)智能云服務(wù)器等一體化集成系統(tǒng)來壓縮成幾百萬行的信息從而分析利用。
而對于未來數(shù)據(jù)庫平臺的發(fā)展態(tài)勢,Thomas歸納為兩個關(guān)鍵詞,即共存和集成。“Oracle作為一個數(shù)據(jù)庫的公司,始終關(guān)注的焦點(diǎn)之一就是數(shù)據(jù)。Oracle要做的就是把數(shù)據(jù)轉(zhuǎn)化為知識和信息提供給人們使用,比如NoSQL和關(guān)系數(shù)據(jù)庫都有各自表現(xiàn)出色的性能,所以O(shè)racle會將不同的技術(shù)優(yōu)勢結(jié)合在一起。Oracle的戰(zhàn)略就是把新的數(shù)據(jù)庫技術(shù)不斷納入和整合到現(xiàn)有的數(shù)據(jù)庫中。”
云計算時代DBA需提高的能力
企業(yè)要想成功駕馭海量信息,就要擁有相應(yīng)技能的人才才能如愿以償。如今的DBA雖然受過培訓(xùn),但只會管理傳統(tǒng)的結(jié)構(gòu)化數(shù)據(jù)環(huán)境,還沒有準(zhǔn)備好處理大數(shù)據(jù)環(huán)境以及諸如Hadoop和MapReduce之類的開源平臺。在大數(shù)據(jù)時代,DBA需要掌握哪些技能來面對更多的挑戰(zhàn)呢?Thomas認(rèn)為,在云計算時代,DBA應(yīng)該把安全性放在第一位。云計算更多的是把不同的很數(shù)據(jù)資源、服務(wù)器資源整合到一起,進(jìn)行集中管理以便更加有效的利用,整合后的安全問題也是用戶更加關(guān)心的一點(diǎn),因此DBA應(yīng)該更多關(guān)注如何保證安全性。其次,DBA應(yīng)該加強(qiáng)資源管理能力。云計算環(huán)境下,不是一個數(shù)據(jù)庫或服務(wù)器,可能是多個不同的數(shù)據(jù)庫用一個機(jī)器來運(yùn)營,如何對資源進(jìn)行有效管理是DBA需要考慮的問題。
云計算的到來,把核心的IT功能通過云計算來實現(xiàn)便可減少對IT員工的需求。這是否意味著云計算的來臨距離DBA的末日不遠(yuǎn)了呢?未必!云計算會減少對傳統(tǒng)IT技術(shù)的需求,但云計算帶來的技術(shù)也都是新的,傳統(tǒng)的IT專業(yè)人士只是轉(zhuǎn)變了工作角色。對此,Thomas也很認(rèn)同。“云計算的核心是整合,將資源整合成為一個資源池,資源池中得數(shù)據(jù)庫和計算機(jī)等設(shè)備會進(jìn)行集中化管理。數(shù)據(jù)量的激增促使數(shù)據(jù)庫的增加速度也在發(fā)生變化,對DBA的需求始終是有的,只是DBA的工作內(nèi)容會發(fā)生變化。”(文/鳶瑋)
責(zé)任編輯:鳶瑋
來源:
51CTO.com