2022多模型數(shù)據(jù)庫白皮書_第1頁
2022多模型數(shù)據(jù)庫白皮書_第2頁
2022多模型數(shù)據(jù)庫白皮書_第3頁
2022多模型數(shù)據(jù)庫白皮書_第4頁
2022多模型數(shù)據(jù)庫白皮書_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

白皮書PAGEPAGE10白皮書/目的陳 引 多模型數(shù)據(jù)庫架 OracleDatabase19c中的多模型特 OracleDatabase19c中的 OracleSpatialandGraph中的屬性圖數(shù)據(jù)庫和分 OracleSpatialandGraph的空間數(shù)據(jù)庫和分 OracleSpatialandGraph的RDF語義圖三重存儲特 分片數(shù)據(jù)庫模 ORACLEXML Oracle Oracle OracleDatabase19c中的SecureFiles特 結(jié) 和高效利用,它們可能來自社交媒體、Web內(nèi)容、傳感器、機器輸出以及文檔。那些可以不易直接訪問。這類信息的常見例子包括:文檔、XML、JSON、多媒體內(nèi)容、web內(nèi)(OLTP)(OLAP)XML和JSON等格式。圖形數(shù)據(jù)庫、空間數(shù)據(jù)庫和鍵值存儲分別用于執(zhí)行連接性分析、地理分析和高性能查滿足這些混合需求的一種方法是,使用不同的獨立產(chǎn)品來實現(xiàn)特定數(shù)據(jù)庫模型,繼而為特定應(yīng)用提供OrceeyB作為鍵值對存儲數(shù)據(jù)庫,OrceQLOrceTmTn作為內(nèi)存數(shù)據(jù)庫,e用于提供分析處理。許多其他開源和專有產(chǎn)品也可用于支持這種單一模型的混合持久化方法。隨著商用企業(yè)關(guān)系數(shù)據(jù)的不斷發(fā)展,它們在單一數(shù)據(jù)庫管理系統(tǒng)中融入了多種數(shù)據(jù)模型和訪問方法。此概念被稱作多模型混合持久化,可允許多個應(yīng)用使用同一數(shù)據(jù)庫管理系統(tǒng),同時繼續(xù)使用專有數(shù)據(jù)模型來支持特定應(yīng)用。OracleDatabase19cOrcetbasec是一個多模型數(shù)據(jù)庫管理系統(tǒng),可為特定負載提供所需的數(shù)據(jù)格式、訪問方法、索引和編程語言支持,同時可實現(xiàn)通用管理、安全策略以及事務(wù)和數(shù)據(jù)一致性。它融入了內(nèi)存列存儲、分片數(shù)據(jù)庫模型以及文檔存儲、空間數(shù)據(jù)庫和圖形數(shù)據(jù)庫。這種多模型方法可簡化跨多種數(shù)據(jù)格式的數(shù)據(jù)集成。OracleDatabase19c桌面辦公系統(tǒng)(文檔、電子表格和演示文稿)與專用工作站和設(shè)備(地理空間分析系統(tǒng)和醫(yī)療捕獲及分析系統(tǒng))中的海量數(shù)據(jù)TB綜合運營系統(tǒng),包括零售、保險、醫(yī)療衛(wèi)生、政府和公共安全系統(tǒng)中的業(yè)務(wù)或健康記錄、位置和項目數(shù)據(jù)以及相關(guān)的音頻、視頻和圖像信息數(shù)十年來,Oe數(shù)據(jù)庫技術(shù)始終用來解決管理大量各種形式的信息時遇到的各種特殊問題。數(shù)據(jù)庫通常用來對存儲在文件中的文檔、圖像和媒體內(nèi)容,“基于指針的”進行編目和引用。為了將這些數(shù)據(jù)存儲在數(shù)據(jù)庫表中,以容器方式提供了二進制大對象(即OB)。除了簡單的OB之外,Orce數(shù)據(jù)庫還融入了一系列數(shù)據(jù)類型、智能數(shù)據(jù)類型和針對運算符優(yōu)化了的數(shù)據(jù)結(jié)構(gòu),以便于分析JSONML文檔、多媒體內(nèi)容、文本、圖形以及地理空間信息。Oracle強健的管理和調(diào)優(yōu):存儲在數(shù)據(jù)庫中的內(nèi)容可以直接鏈接到相關(guān)的數(shù)據(jù)。可以使元數(shù)據(jù)和內(nèi)容保持同步;它們在事務(wù)控制下加以管理。數(shù)據(jù)庫還為備份、恢復(fù)、物理和邏輯調(diào)優(yōu)提供了強健的服務(wù)。簡化應(yīng)用開發(fā):Oracle對特定內(nèi)容類型的支持包括:SQL語言擴展、PL/SQLJavaAPI,以及通過內(nèi)置運算符執(zhí)行通用運算或重要運算的算法。對于特定內(nèi)容,Oracle數(shù)據(jù)庫包括一些特定查詢語SQLXMLXqueryRDFSPARQLDICOM訪問命JSONREST服務(wù)。高可用性:Orce的最高可用性架構(gòu)使得針對所有數(shù)據(jù)的“零數(shù)據(jù)丟失”配置成為可能。與常規(guī)配置不同(在常規(guī)配置中,屬性信息與指向文件中非結(jié)構(gòu)化數(shù)據(jù)的指針一起存儲在數(shù)據(jù)庫中),在出現(xiàn)故障時僅需要單個恢復(fù)過程??蓴U展的架構(gòu):許多情況下,能夠通過觸發(fā)器、視圖處理或表和數(shù)據(jù)庫級參數(shù)進行索引、分區(qū)和執(zhí)行操作,因此,能使基于數(shù)據(jù)庫(而非文件系統(tǒng))構(gòu)建的應(yīng)用所支持的數(shù)據(jù)集規(guī)模顯著擴大。安全性:Orce數(shù)據(jù)庫支持細粒度(行級和列級)安全性。所有形式的信息均使用相同的安全機制。使用多個文件系統(tǒng)時,目錄服務(wù)不支持細粒度的訪問控制級別。有可能無法對個別用戶的訪問權(quán)限進行限制;在許多系統(tǒng)中,如果允許某個用戶訪問某個目錄中的任何內(nèi)容,那么他也就能訪問該目錄中的所有內(nèi)容。OracleDatabase19c提供豐富的屬性圖數(shù)據(jù)庫和分析特性,采用分片數(shù)據(jù)庫模型,并對NoSQLJSON存儲、XMLRDFOracleDatabase19c現(xiàn)代應(yīng)用開發(fā)人員選擇將應(yīng)用數(shù)據(jù)存儲為文檔,而不是使用基于關(guān)系存儲的實體關(guān)系模型。這一轉(zhuǎn)變JSNML的存儲提供了高靈活性。這種靈活性讓應(yīng)用開發(fā)人員能夠更好地響應(yīng)業(yè)務(wù)需求,因為更改應(yīng)用數(shù)據(jù)模型時不再需要更改數(shù)據(jù)庫模式。這有助于加快應(yīng)用的部署和更新。采QL文檔存儲來實現(xiàn)數(shù)據(jù)持久化。OracleDatabase19c旨在為此類應(yīng)用開發(fā)提供全面支持。OracleDatabase19cOracle(SODA)APIOracleJSON文檔存儲。SODAAPI(CRUD)操作,對文檔集(QBE)SODA,應(yīng)用JSONSQLJDBC方面的知OracleDBASODAJSON校JSONJSON內(nèi)容的操作。Oracle數(shù)據(jù)庫來提供高可用性、可擴展性、安全性和恢復(fù)能力。OracleDatabase19cNoSQLJSON文檔存儲的另一個主要優(yōu)勢是,您在需要時仍然可以使用SQL的所有功能。應(yīng)用開發(fā)人員可以使用示例查詢方式來查詢應(yīng)用數(shù)據(jù),無需具備任何SQL知識即可創(chuàng)建和部署應(yīng)用。然而,當以非應(yīng)用開發(fā)人員設(shè)想的方式使用應(yīng)用捕獲的數(shù)據(jù)(即席查詢)JSON文檔中包含的信息執(zhí)行報告或分析時,OracleDatabase19cSQL來滿足此OracleDatabase19cSQLSQLJSON文檔。這些擴展支持以簡JSONSQLJSON文檔之間的聯(lián)接操作以JSONOracle數(shù)據(jù)庫管理的所有其他類型的內(nèi)容(包括關(guān)系數(shù)據(jù)、XML內(nèi)容、空間內(nèi)容、OracleOracleDatabase19cOracleDataGuideforJSON特性,可JSON文檔的結(jié)構(gòu)。OracleDataGuideforJSONJSONJSONJSON一無所知的程序員和工JSON文檔。OracleDatabase19cJSONJSONJSONJSONOracleOracleExadataJSONOracleSpatialandGraphJSON文檔中嵌入的GeoJSONJSONJSONOracleSpatialandGraphSDO_GEOMETRYJSONJSON對象轉(zhuǎn)換SDO_GEOMETRY對象。OracleSpatialandGraph十多年來,Oe數(shù)據(jù)庫已經(jīng)融入了豐富的專用圖形數(shù)據(jù)庫功能。網(wǎng)絡(luò)數(shù)據(jù)模型圖在政府機構(gòu)、公用事業(yè)單位、能源和電信企業(yè)中廣泛用于對道路、管道和基礎(chǔ)設(shè)施等空間網(wǎng)絡(luò)進行建模以及執(zhí)行基于連通性的分析。借助基于標準的FWb功能來發(fā)布和共享信息,從而幫助推進整個“數(shù)據(jù)鏈接”計劃。(IT)信息并通過分析這些信息來發(fā)現(xiàn)模式、關(guān)系和異常,通用屬性圖數(shù)據(jù)庫正在成為信息技術(shù)領(lǐng)域的一部分。OrceptlndGrphOrcle數(shù)據(jù)庫中融入了高性能、可大規(guī)模擴展的屬性圖數(shù)據(jù)庫。與其他屬性圖形產(chǎn)品不同,該屬性圖數(shù)據(jù)庫內(nèi)置了許多強大的并行內(nèi)存分析功能,可簡化軟件開發(fā)人員和數(shù)據(jù)科學(xué)家的工作,讓他們更加高效。這些算法包括排名、中心性、推薦、社區(qū)檢測、社交網(wǎng)絡(luò)路徑查找,欺詐檢測、追加銷售和交叉銷售、影響因素檢測以及流失分析應(yīng)用。OrceQLAPI來執(zhí)行查詢和篩選。在執(zhí)行高級分析時,圖形會加載到應(yīng)用內(nèi)存分析(PG算法的內(nèi)存中。既可以在aOrceWLocrvr、ApceTmctetty上的多用戶、多圖形內(nèi)存分析服務(wù)器環(huán)境中運行分析。圖形分析的輸出可以是另一個圖形,例如二分圖、濾波圖、無向圖、有序圖或簡化邊圖。OeRtrrse調(diào)用(OededlticsOrce數(shù)據(jù)庫中執(zhí)行統(tǒng)計分析)OrceTt“ctis”SQLTQL來查詢圖形數(shù)據(jù),圖形查詢可以包括空間篩選(例如查找某位置特定距離內(nèi)的結(jié)果)。開發(fā)人員可以使用圖形級訪問控制來OceLblcrty來為各個圖形元素提供細粒度訪問控制。OracleSpatialandGraph19cPGQLSQLOracle數(shù)據(jù)庫中的圖形數(shù)據(jù),查找與PATH查詢和標量子查詢提供更加豐富的支持。SQLTinkerPop3APIRESTAPI(PGXAPI此外還添加了更加豐富的內(nèi)存分析功能,包括Ifmp的新變體、rakSA(用于提出建議)、K-re(用于按屬性查找子圖)、mtr、ds、tty(用于分析圖中距離)IM(用于查找連接無向圖中所有頂點的邊的最小生成樹)。OracleSpatialandGraphOrcetildGrph提供了全面的空間數(shù)據(jù)庫服務(wù),其中包括對矢量和柵格分析操作、拓撲和網(wǎng)絡(luò)模型、3DOGCWb服務(wù)的最高性能原生支持。它旨在借助并行架構(gòu)、內(nèi)存空間索引以及數(shù)百種空間算法、運算符和函數(shù)來滿足大型企業(yè)和政府應(yīng)用(如商務(wù)智能、土地管理、電信、公用事業(yè)、國防和國土安全)的高級地理空間需求。憑借開放的原生空間支持,OrcetildGrphGS工Orce業(yè)界領(lǐng)先的安全性、性能、可擴展性和可管理性可以擴展到任務(wù)關(guān)鍵型空間資產(chǎn)。GISOracleDatabase19c,OracleSpatialandGraph支持處理云端應(yīng)用和基于傳感器的應(yīng)用的微針對GeoJSONJSONJSON格式的地理數(shù)據(jù)并為其編制索引。OracleSpatialandGraphSDO_GEOMETRYJSONJSON對象轉(zhuǎn)換SDO_GEOMETRY對象。位置數(shù)據(jù)充實服務(wù)可為大量文檔設(shè)定位置參考標記。此過程會將權(quán)威位置關(guān)鍵詞(地名、地址和緯度/經(jīng)度)與數(shù)據(jù)庫表中的文本相關(guān)聯(lián)。用戶可以對這些經(jīng)過充實的文本源執(zhí)行空間和文本分析。借助地圖可視化組件,開發(fā)人員可以將高度交互式地圖和空間分析整合到業(yè)務(wù)應(yīng)用中。應(yīng)用內(nèi)容可Wb服務(wù)和數(shù)據(jù)格式(如GeJSO)TM5地圖可視化aEEOrceJva云服務(wù)中。WebOracleXAOracleRESTOracleRESTfulWebOracleSpatialandGraphRDFOracleSpatialandGraphRDF語義圖特性是一種專用圖形,可根據(jù)萬維網(wǎng)聯(lián)盟標準來支持鏈接數(shù)Web應(yīng)用,普遍應(yīng)用于健康科學(xué)、金融、媒體和智能領(lǐng)域。OracleRDF語義圖數(shù)(RDF)Web(OWL)標準(用于表示和定義語義數(shù)據(jù))以及SPARQL(專門針對圖形分析設(shè)計的查詢語言)的原生支持。開發(fā)人員將受益于業(yè)應(yīng)用開發(fā)人員可以通過定義一系列術(shù)語以及這些術(shù)語之間的關(guān)系來為數(shù)據(jù)和元數(shù)據(jù)注入意義。這一系列術(shù)語(“本體”)基于語義內(nèi)容而非簡單的數(shù)據(jù)值來啟動查詢、分析和行動。本體用于構(gòu)建利用特定領(lǐng)域知識的應(yīng)用。本體數(shù)據(jù)集通常包含數(shù)億個數(shù)據(jù)項及其關(guān)系,它可以使用F一組(即“三元組”)的形式進行存儲。Orce支持擴展至數(shù)十億個三元組以滿足苛刻的應(yīng)用需要。RDF圖形分析可以發(fā)現(xiàn)數(shù)據(jù)集之間和文檔之間的關(guān)系,還可以使應(yīng)用與使用不同元數(shù)據(jù)的系統(tǒng)相集成OracleSpatialandGraphRDFRDF視圖不再需要復(fù)制數(shù)據(jù),也省去了相關(guān)的存儲,以前則需要這些來對關(guān)系數(shù)據(jù)集執(zhí)行RDFRDFOracleRDF語義圖SPARQLSPARQL嵌入到OracleSQLSEM_MATCH表函數(shù)中來編寫。RDF(W3C支持分析操作和工具。RDFSPARQL1.1路徑表達式。RDFJavaAPIRDF圖形的最短路徑、可達性、成本限制和最近鄰居分析。圖形查詢的結(jié)果可以物化為若干視圖,供OracleAdvancedAnalyticsOracleDataMining的聚類、分類、歸、異常檢OracleREnterprise算法。RDF支持XML模式、文本和空間數(shù)據(jù)類型,以便能添加、刪除和更改數(shù)據(jù)類型索引,并且能使用SPARQLSQLRDFWb應(yīng)用(社交媒體)中得到了日益廣泛的采用。此類應(yīng)用采用明確定義的數(shù)據(jù)模型和數(shù)據(jù)分發(fā)策略(散列、范圍、列表或復(fù)合),主要使用分片密鑰來訪問數(shù)據(jù)。分片鍵的示例包括客戶I、帳號和cutri。Orcetbasec支持分片。此架構(gòu)使用獨立數(shù)據(jù)庫作為數(shù)據(jù)模型中的各個分片。訪問與分片鍵的OTP事務(wù)是分片數(shù)據(jù)庫的主要用例。具體示例包括查找和更新客戶的記錄、用戶文檔、金融交易、電子商務(wù)交易等。由于具有相同分片鍵值的所有行均位于同一分片上,因此此類事務(wù)始終是單一分片并以最高性能執(zhí)行,可提供最高水平的一致性。支持多分片操作,但是性能和一致OTP事務(wù)主導(dǎo)的負載相比,在分片應(yīng)用中發(fā)揮的作用較小。Orcerdig分片數(shù)據(jù)庫適用于支持線性可擴展性、故障隔離和數(shù)據(jù)地理分布的云應(yīng)用和其他應(yīng)用。它可以簡化滾動升級,因為一次對一個分片應(yīng)用配置更改不會影響其他分片,并且這讓管理員能夠先測試對一小部分數(shù)據(jù)的更改。分片非常適合部署在云中。分片的大小可以根據(jù)需要做出調(diào)整,從而適應(yīng)可用的任何云基礎(chǔ)架構(gòu)并仍然實現(xiàn)所需的服務(wù)級別。Orcering支持本地部署、云部署和混合部署模式。ORACLEXMLXML在幾乎所有行業(yè)都已被廣泛采用。醫(yī)療衛(wèi)生、制造、金融服務(wù)、政府和出版部門都制定了基于XMLXML的標準(XBRL)XML成為應(yīng)用系統(tǒng)之間交換信息的實際XML用作關(guān)鍵任務(wù)數(shù)據(jù)的持久性模型。為滿足這一需要,OracleOracleXMLDBXML存儲和檢索技術(shù),隨OracleXMLXML、名稱空間、DOM、XQuery、SQL/XMLXSLT。OracleXMLDB是首個提供了真正混合了關(guān)系/XML功能OracleXMLDBOracleXML(XDK)是一組功能全面的組件,通過它您可以構(gòu)建XMLC、C++JavaXML應(yīng)OracleDatabase19cXMLOracle數(shù)據(jù)庫仍然是存儲、管理和查XML內(nèi)容的出色平臺。OracleDatabase19c的各個特性提升了性能和可擴展性,XML數(shù)據(jù)模型對許多不同的機構(gòu)極具吸引力。OracleDatabase19cXMLXQueryXqueryUpdateW3C查詢語言來執(zhí)行片段級和節(jié)點級修改而高效地更新大XML文檔。XQueryFull-TextXQueryAPIforJava(XQJ)APIJavaXQueryJavaOracleDatabase19cOracleXMLDB10XMLOracleXMLDBHTTPWebDAV、HTTPFTPDBFSOracleXDKW3CDOMLevel3CoreAPIXML集成的OracleXQuery實現(xiàn)可統(tǒng)一Oracle和BEAXQuery引擎,因此創(chuàng)建單個基于JavaXQueryOracleXSLT/XPathXDKOracleXDK/JOracleXMLXQueryOracleXMLXQueryOracleDatabase19cXMLXSL2.0規(guī)范的強大功能。XQuery3.0的特性集。OracleOracleTextOracleDatabase19c,OracleText引入了許多提高索引及查詢性能并提高可用性的特性,其中包括:通過使用查詢篩選緩存特性,您可以將特定查詢或部分查詢的結(jié)果緩存起來,使用這些結(jié)果來篩選未來搜索,從而改善性能。MDATAOracleDatabase19c還引入了特定于分區(qū)的近實時索引,改進了管理、只讀、自動列表和多列表分區(qū)OracleSecureFiles旨在處理Oracle數(shù)據(jù)庫中的文件數(shù)據(jù),并為基本查詢和插入操作提供類似于文件系統(tǒng)的性能。SecureFilesLOB支持(現(xiàn)在稱為BasicFiles)10倍。SecureFilesOracle數(shù)據(jù)庫功能:OracleRealApplicationClusters環(huán)境中,SecureFiles通過SecureFilesLOBSecureFiles,所有信息都可視為數(shù)據(jù)庫事務(wù)的組成部分,從而使應(yīng)用避免了滿足原子性、讀取SecureFiles(TDE)LOB數(shù)據(jù)。Oracle列的自動密鑰管理,并可以對數(shù)據(jù)、備份和重做/撤銷日志文件進行透明加密/SecureFiles還提供了一些高級文件系統(tǒng)特性,如重復(fù)數(shù)據(jù)刪除和壓縮。重復(fù)數(shù)據(jù)刪除特性可消

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論