支持海量数据操作的Oracle数据引擎的设计与实现.pdfVIP

支持海量数据操作的Oracle数据引擎的设计与实现.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
支持海量数据操作的Oracle数据引擎的设计与实现.pdf

24No.2 第24卷第2期 地理与地理-信息科学 Vok andGeo--InformationScience March2008 2008年3月 Geography 支持海量数据操作的Oracle数据引擎的设计与实现 王菇,潘懋,戴婉薇,郭艳军 (北京大学地球与空间科学学院,北京100871). 摘要:三维地学建模多需海量数据支持,其数据库存储通常采用Oracle的LOB字段,而目前多数Oracle数据库访 Call Interface)技 问接口无法处理大于4G的LOB字段数据。该文基于面向对象思想,设计并实现了以OCI(Oracle 术为基础的Oracle数据引擎组件,将数据引擎操作的对象划分成多个层次,不仅能处理非海量的常见类型字段的 数据,而且支持对4G以上LOB字段数据的操作。该组件不仅突破了其他技术对OracleLOB字段访问的限制,而 且克服了直接使用OCI接口过于复杂、不利于复用等缺点,具有效率高、资源占用率低等优点。 关键词:Oracle;OCI;海量数据;数据引擎 中图分类号:TP311;P208文献标识码:A 文章编号:1672--0504(2008)02--0027--03 随着地学的发展和计算机技术的进步,地理信 BFILE是二进制文件类型,与一个数据库系统之外 息系统(GIS)由二维逐步走向三维。矿山、地质、海的操作系统文件相联系[21。 洋、环境和气象等专业领域拥有大量的三维数据, 在Oracle109以前的版本中,每个LOB字段最 多存储4 对三维GIs的需求最为迫切。在三维GIS中,用 “真三维”方式表达研究对象的内部属性优于DEMLOB字段的功能进行了扩展,使每个LOB字段可存 T=1000 模型,因为“真三维”不仅具有独立的Z坐标,而且 储8-128T(1 G)的数据。如此大的存储 其属性值可以通过函数p—f(x,Y,z)表示。“真三能力,如果不考虑硬件限制,几乎可在任一字段中存 维基于体元模型,既描述实体外部轮廓,又表达内 储无限制的数据。 部属性。显然,用“真三维”方式表达研究对象所需 Oracle提供了多种支持LOB的访问接口,其中 Inter- C++Call 的数据量远远大于二维、DEM模型所需的数据量,较为常用的包括oCI、OCCKOracle for 通常可以用“海量”形容。随着描述三维模型精度 face)、0040(OracleObjectOLE)和PL/SQL 的提高,海量体数据的有效组织和管理是三维GIS等。使用它们开发时的难易程度对比如表1所示。 必须解决的关键问题之一[1]。现有三维GIS的海 表1各种Oracle访问接口对比 Tablel ContrastofOraclea00髑Interfaces 量数据通常采用文件方式管理,在数据的安全性、 完整性、网络共享等方面尚有欠缺。为克服文件方 OCCI Oracle数据库的CH语言访同接日一般 式管理的缺陷,利用成熟的商用数据库(如Oracle)

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档