資源描述:
《分布式海量空間數(shù)據(jù)存儲結(jié)構(gòu)研究.pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、·l6·地礦測繪2014,30(1):16—18CN53—1124/TDISSN1007—9394SurveyingandMappingofGeologyandMineralResources分布式海量空間數(shù)據(jù)存儲結(jié)構(gòu)研究劉小春(信息工程大學(xué),河南鄭州450052)摘要:目前在分布式海量存儲中越來越多的使用鍵/值存儲模型,為此比較了GoogleEarth鍵/值存儲模型和對象關(guān)系數(shù)據(jù)庫存儲模型。對象關(guān)系數(shù)據(jù)庫以其使用簡單,容易共享等特性,在許多實際應(yīng)用中還有其獨特的優(yōu)勢,由于鍵/值存儲模型在可伸縮性等方面的優(yōu)勢,在分布式海量數(shù)據(jù)存儲中應(yīng)用越來
2、越廣泛。關(guān)鍵詞:BigTable;對象關(guān)系數(shù)據(jù)庫;存儲結(jié)構(gòu);分布式海量存儲中圖分類號:TP333;P208文獻(xiàn)標(biāo)識碼:A文章編號:1007—9394(2014)01—0016—03ResearchonStorageStructureofDistributedMassiveSpatialDataLIUXiao.chun(InformationEngineeringUniversity,Zhengzhoultenan450052,China)Abstract:Atthepresentkey/valuedatamodelisusedmorewid
3、elyindistributedmassivespatialdatastorage.ThispapercomparesstorestructurebetweenGoogleEarthandobject—relationaldatabase.Sinceobject—rel~ionaldatabaseiseasytouseandshareetc,ithasitsownuniqueadvantagesinmanypraetialapplications.Becausekey/valuestoremodelhasdistinctadvantagei
4、nscalability,ithasbeenwidelyappliedindistributedmassivespatialdatastorage.Keywords:BigTable;object-relationaldatabase;storagestructure;distributedmassivedatastorage器來提供服務(wù),這時多節(jié)點服務(wù)器會遇到管理復(fù)雜性、數(shù)據(jù)一致0引言性復(fù)雜性、數(shù)據(jù)共享復(fù)雜性、數(shù)據(jù)存儲復(fù)雜性等問題,這些問題從1970年美國IBM公司的E.F.Codd提出關(guān)系模型以來,嚴(yán)重影響了數(shù)據(jù)庫應(yīng)用規(guī)模。在分布式網(wǎng)絡(luò)
5、環(huán)境中,對關(guān)系數(shù)關(guān)系數(shù)據(jù)庫以其具有概念單一、存取路徑對用戶透明、數(shù)據(jù)獨立據(jù)庫的要求更高,要能支持分布式事務(wù)管理、分布式并行操作和性好等優(yōu)勢,在各個應(yīng)用領(lǐng)域都為數(shù)據(jù)庫用戶提供了對結(jié)構(gòu)化分布式存儲等。對于海量空間數(shù)據(jù)的組織管理,需要高效強(qiáng)大數(shù)據(jù)的簡單、健壯、靈活、高效的組織和管理方法,對于空間數(shù)據(jù)的存儲和管理機(jī)制,有效實現(xiàn)空間數(shù)據(jù)的組織、存儲、管理和檢的存儲和管理,又催生出許多對象關(guān)系數(shù)據(jù)庫,如Oraclel1g提索,以滿足分布式網(wǎng)絡(luò)環(huán)境中大量用戶的并發(fā)頻繁訪問。供了管理多維矢量數(shù)據(jù)和柵格數(shù)據(jù)的對象機(jī)制,使用戶對復(fù)雜GooSeEarth在應(yīng)用中
6、沒有使用傳統(tǒng)的對象關(guān)系數(shù)據(jù)庫部空間數(shù)據(jù)的管理像對關(guān)系數(shù)據(jù)的管理一樣簡單易用,基于數(shù)據(jù)署數(shù)據(jù),而是開發(fā)了一個用于滿足大規(guī)模的分布式數(shù)據(jù)存儲系庫也易于滿足網(wǎng)絡(luò)應(yīng)用的共享性、保密性和并發(fā)性。統(tǒng)BigTable,用于存儲海量數(shù)據(jù)和高校檢索數(shù)據(jù),BigTable是基目前,情形有些變化,在分布式環(huán)境下,對于數(shù)量不斷增長于鍵/值的一種新的數(shù)據(jù)模型,有效解決了Google應(yīng)用環(huán)境下的應(yīng)用程序而言,應(yīng)用和數(shù)據(jù)的可伸縮性日益重要,對非結(jié)構(gòu)和的海量數(shù)據(jù)存儲和高效服務(wù),對各種海量多源空間數(shù)據(jù)進(jìn)行了半結(jié)構(gòu)數(shù)據(jù)的管理要求越來越高,在Internet網(wǎng)絡(luò)空間應(yīng)用環(huán)境科學(xué)
7、的組織J。為此,本文研究了數(shù)據(jù)在Oracle和BigTable中中,應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器承受大規(guī)模工作負(fù)荷的應(yīng)用的情況的存儲結(jié)構(gòu),并對兩種結(jié)構(gòu)各自的優(yōu)缺點進(jìn)行了分析。下,數(shù)據(jù)服務(wù)器負(fù)載不斷提升的情況下,采用諸如Oracle數(shù)據(jù)庫1關(guān)系數(shù)據(jù)庫中空間數(shù)據(jù)的存儲結(jié)構(gòu)服務(wù)器會遇到越來越多的困難,需要解決越來越多的難題,如海量空間數(shù)據(jù)中心有1臺負(fù)載均衡數(shù)據(jù)庫服務(wù)器和20臺數(shù)據(jù)庫Oracle系統(tǒng)是分布式對象關(guān)系數(shù)據(jù)庫管理系統(tǒng),對于空間服務(wù)器,負(fù)載每日劇增,如何快速升級硬件及重新部署數(shù)據(jù)以滿位置數(shù)據(jù)和屬性數(shù)據(jù)可以以面向?qū)ο蟮姆绞揭惑w化存儲、組織足快速增
8、長數(shù)據(jù)需求的需要。管理,支持在Windows、Linux、Unix多種操作系統(tǒng)環(huán)境下使用,關(guān)系數(shù)據(jù)庫的可伸縮性在單臺服務(wù)器上能較好地得到體支持OracleSQL$NETTCP/I