第十一章 Oracle TimesTen 内存数据库11g网络研讨会.pdfVIP

第十一章 Oracle TimesTen 内存数据库11g网络研讨会.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Insert Picture Here Oracle TimesTen In-Memory Database 张 乾 Embedded Global Business Unit –嵌入式事业部 日程 • 什么是内存数据库(IMDB) • IMDB发展历程 • 内存数据库vs.磁盘数据库 • Oracle TimesTen In-Memory Database 11g新特性 什么是内存数据库 内存数据库定义 内存数据库( IMDB: In-Memory Database )是将所有数据存于 物理内存,从而允许应用系统能够跨过磁盘,直接访问内存数据, 以此获得极高的存取速度和极强的并发访问能力的数据库系统。 内存数据库和磁盘数据库的区别 内存数据库与传统的基于磁盘的数据库系统(DRDB,Disk- Resident Database )的重大区别在于数据的存储介质和针对物理内 存而特别设计的数据储存结构的存取机制,一般存取速度的增加 在10至1000倍左右。 内存数据库的发展历程 第一代 : 用户定制的内存数据库 • 通过应用程序来管理内存和数据. (主要目的: 提高性能) • 不支持SQL语句, 不提供本地存储, 没有数据库恢复技术 • 性能好但难于维护并不具备复用能力。 • 应用在实时领域比如工厂自动化生产。 第二代 : 简单功能的内存数据库 • 能够快速处理简单的查询 • 支持部分的 SQL语句和简单的恢复技术 • 主要目的是能够快速处理大量事务 • 针对简单事务处理领域,尤其是交换机, 移动通信等 第三代 : 通用的内存数据库 • 功能非常接近磁盘数据库,提供高可用性、可扩展性、安全性等功能 • 丰富的API支持 PRO*C,ODBC,JDBC,SQL,PL/SQL等 • 可以应用在计费、电子商务、在线安全领域,几乎包括磁盘数据库的所有应用 领域 内存数据库vs.磁盘数据库 磁盘数据库 内存数据库 诞生年代 1969 IMS 诞生年代 1984 Polyhedra 数据存储 在磁盘上存储数据库 数据存储 1、在内存中存储数据库 查询算法 使用B-Tree算法进行查询 查询算法 2 、使用T-Tree算法进行查询 需要复杂的查询优化 3、简单的查询优化 查询优化 查询优化 (减少磁盘I/O瓶颈) (不存在磁盘I/O瓶颈) 4 、写入数据比磁盘数据库快 写入速度 写入数据速度一般 写入速度 10至1000倍以上 为什么选择内存数据库 • 内存价格的变化 • 满足对响应速度苛刻的要求 • 减少硬件资源的浪费 • 更灵活的迁移策略 • 支持集群、容灾等功能 内存数据库应用模式--嵌入式模式 IBM 火车站 智能交通控制系 电信通信交换系 大型IP路由系统 统 统

文档评论(0)

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

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

1亿VIP精品文档

相关文档