网站大量收购闲置独家精品文档,联系QQ:2885784924

oracle非结构化数据解决方案.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库11g管理非结构化数据2一、引言2二、在ORACLE 中管理非结构化数据的优势3三、打破了原来处理非结构化数据的“性能障碍”43.1 Oracle SecureFiles43.2 SecureFiles 中的存储优化5四、专用数据类型和数据结构64.1 Oracle XML DB64.2 Oracle Text74.3 Oracle Spatial84.4 RDF、OWL 和语义数据库管理94.5 Oracle Multimedia94.6 Oracle DICOM 医学内容管理9五结论10Oracle数据库11g管理非结构化数据一、引言公司、企业以及其他机构使用的绝大部分信息都可归类为非结构化数据。非结构化数据是计算机或人生成的信息,其中的数据并不一定遵循标准的数据结构(如模式定义规范的行和列),若没有人或计算机的翻译,则很难理解这些数据。常见的非结构化数据有文档、多媒体内容、地图和地理信息、人造卫星和医学影像,还有Web 内容,如HTML。根据数据的创建方式和使用方式的不同,非结构化数据的管理方法大不相同。大量数据分布于桌面办公系统(如文档、电子表格和演示文稿)、专门的工作站和设备(如地理空间分析系统和医学捕获和分析系统)上。政府、学术界和企业中数TB 的文档存档和数字库。生命科学和制药研究中使用的影像数据银行和库。公共部门、国防、电信、公用事业和能源地理空间数据仓库应用程序。集成的运营系统,包括零售、保险、卫生保健、政府和公共安全系统中的业务或健康记录、位置和项目数据以及相关音频、视频和图像信息。学术、制药以及智能研究和发现等应用领域中使用的语义数据(三元组)。自数据库管理系统引入后,数据库技术就一直用于解决管理大量非结构化数据时所遇到的特有问题。通常通过“基于指针的”方法使用数据库对存储在文件中的文档、影像和媒体内容进行编目和引用。为了在数据库表内存储非结构化数据,二进制大对象(或简称为BLOB)作为容器使用已经数十年了。除了简单的BLOB 外,多年以来,Oracle 数据库一直通过运算符合并智能数据类型和优化数据结构,以分析和操作XML 文档、多媒体内容、文本和地理空间信息。由于有了Oracle 数据库11g,Oracle 再次在非结构化数据管理领域开辟出一片新天地:大幅提升了通过数据库管理系统原生支持的非结构化数据的性能、安全性以及类型。二、在ORACLE 中管理非结构化数据的优势企业选择在Oracle 数据库管理系统中存储非结构化数据的原因有很多:强健的调优和管理:存储在数据库中的内容可直接与相关数据链接。元数据和内容同步进行维护;并在事务控制之下进行管理。数据库还提供强健的备份、恢复、物理调优和逻辑调优服务。简单的应用程序部署:Oracle 支持各种特定类型的内容,包括SQL 语言扩展、PL/SQL 和JAVA API、Xpath 和Xquery(在使用XML 时),在大多数情况下还支持JSP 标记库以及通过内置运算符执行常见或重要运算的算法。高可用性:Oracle 的最高可用性体系结构使得“零数据丢失”配置可应用于所有数据。在出现故障时只需一个恢复过程,这不同于常见配置。在常见配置中,属性信息存储在数据库中,数据库具有指向文件中的非结构化数据的指针。可伸缩的体系结构:在许多情况下,通过触发器、视图处理或表和数据库级参数进行索引编制、分区和执行操作的能力使得构建在数据库而非文件系统上的应用程序可以支持更大的数据集。安全性:Oracle 数据库可实现细粒度(行级和列级)安全性。同一安全机制既可应用于结构化数据,也可应用于非结构化数据。使用许多文件系统时,目录服务无法实现细粒度级的访问控制。限制单个用户的访问可能无法实现,在许多系统中,允许用户访问目录中的任何内容意味着可以访问目录中的所有内容。三、打破了原来处理非结构化数据的“性能障碍”在没有Oracle 数据库11g 之前,要获得这些好处是要付出代价的。将内容存储在数据库而不是传统文件系统中后,数据库特性(如域索引、分区和并行)可以改进地理空间应用程序以及查询和更新密集型XML 应用程序的性能。然而,在许多情况下(例如多媒体应用程序),管理和检索非结构化数据需要额外的处理能力和内存才能获得与文件系统等同的性能。有了Oracle 数据库11g SecureFiles 后,一切都不同了,新的高性能LOB 支持检索非结构化数据,速度可与等价的文件系统配置媲美,甚至超过了后者。SecureFiles 是一个重要的新体系结构,其特性包括全新的磁盘格式、空间和内存管理技术,它可显著提升LOB 性能并优化存储。3.1 Oracle SecureFilesSecureFiles 在数据库处理文件数据的方式上采用了全新的范例,对于基本查询和插入操作可提供类似文件

您可能关注的文档

文档评论(0)

enxyuio + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档