- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文档借鉴 |欢迎下载
常用内存数据库介绍(一)
博客分类:
内存数据库
数据结构 Oracle 企业应用网络应用设计模式
(注:部分资料直接来源于 Internet )
1. 内存数据库简介
1.1 概念
一、什么是内存数据库
传统的数据库管理系统把所有数据都放在磁盘上进行管理, 所以称做磁盘数
据库( DRDB:Disk-Resident Database)。磁盘数据库需要频繁地访问磁盘
来进行数据的操作, 由于对磁盘读写数据的操作一方面要进行磁头的机械移
动,另一方面受到系统调用(通常通过 CPU中断完成,受到 CPU时钟周期的
制约)时间的影响,当数据量很大,操作频繁且复杂时,就会暴露出很多问
题。
近年来,内存容量不断提高,价格不断下跌,操作系统已经可以支
持更大的地址空间(计算机进入了 64 位时代),同时对数据库系统实时响
应能力要求日益提高,充分利用内存技术提升数据库性能成为一个热点。
在数据库技术中,目前主要有两种方法来使用大量的内存。一种是
在传统的数据库中, 增大缓冲池,将一个事务所涉及的数据都放在缓冲池中,
组织成相应的数据结构来进行查询和更新处理,也就是常说的共享内存技
术,这种方法优化的主要目标是最小化磁盘访问。另一种就是内存数据库
(MMDB:MainMemoryDatabase,也叫主存数据库 ) 技术,就是干脆重新设计
一种数据库管理系统,对查询处理、并发控制与恢复的算法和数据结构进行
重新设计,以更有效地使用 CPU周期和内存,这种技术近乎把整个数据库放
进内存中,因而会产生一些根本性的变化。两种技术的区别如下表:
第 1 页,共 22 页 文档来源于互联网 |若有侵权联系必删
文档借鉴 |欢迎下载
内存数据库系统带来的优越性能不仅仅在于对内存读写比对磁盘读写快上,
更重要的是, 从根本上抛弃了磁盘数据管理的许多传统方式, 基于全部数据都在
内存中管理进行了新的体系结构的设计, 并且在数据缓存、 快速算法、并行操作
方面也进行了相应的改进, 从而使数据处理速度一般比传统数据库的数据处理速
度快很多,一般都在 10 倍以上,理想情况甚至可以达到 1000 倍。
而使用共享内存技术的实时系统和使用内存数据库相比有很多不足, 由于优
化的目标仍然集中在最小化磁盘访问上, 很难满足完整的数据库管理的要求, 设
计的非标准化和软件的专用性造成可伸缩性、 可用性和系统的效率都非常低, 对
于快速部署和简化维护都是不利的。
2. 内存数据库历史和发展
一、雏形期
从上个世纪 60 年代末到 80 年代初。在这个时期中,出现了主存数据库的雏形。
1969 年 IBM 公司研制了世界上最早的数据库管理系统 基于层次模型的数据
库管理系统 IMS,并作为商品化软件投入市场。在设计 IMS 时,IBM 考虑到基于内
存的数据管理方法,相应推出了 IMS/VS Fast Path 。Fast Path 是一个支持内存驻留
第 2 页,共 22 页 文档来源于互联网 |若有侵权联系必删
您可能关注的文档
- 内科题库及答案解析.pdf
- 内科系统住院病人病情评估及再评估表.pdf
- 内科学电子书.pdf
- 内科学名词解释.pdf
- 内科学名词解释及问答.pdf
- 内存性能计数器.pdf
- 内存溢出异常解决方案总结.pdf
- 内存映射文件测试报告(window.pdf
- 内分泌系统中信息的传递和调节导学案.pdf
- 内粉工程施工方案.pdf
- 2025年预制菜调味五年创新趋势分析报告.docx
- 2026年消化内科实习心得体会范文(3篇).docx
- 2025年甘肃省陇南市康县太石乡专业化管理的村文书招聘备考题库完整参考答案详解.docx
- 音乐教研组工作总结(2篇).docx
- 2025年甘肃省陇南市康县太石乡专业化管理的村文书招聘备考题库含答案详解(黄金题型).docx
- 2025年甘肃省陇南市康县太石乡专业化管理的村文书招聘备考题库含答案详解(预热题).docx
- 护理安全与患者安全文化案例.pptx
- 2026师德师风建设活动心得体会范文(精选3篇).docx
- 生态康养度假区建设项目2025年创新规划与市场分析报告.docx
- 2025年互联网家装五年规范透明化报价发展报告.docx
最近下载
- 船用UG-25+调速器安装调试手册.pdf
- 城市残疾人居家托养服务项目效果评估:多维度分析与优化策略.docx
- 石家庄市网约车认证理论统考题库(含答案).docx VIP
- 高速公路隧道消防系统养护制度与管理方案 .pdf VIP
- 高频精选:曲师大考研西方音乐史真题及答案.doc VIP
- 智能穿戴设备在武术运动中的运动数据分析报告.docx
- Leadshine雷赛CL3C-EC808AC经济型EtherCAT总线闭环步进驱动器用户手册.pdf
- 220kv架空线路设计.doc VIP
- CSC5113_V13926596180三节锂电池保护芯片.pdf VIP
- 自主导航无人设备的施工安全智能预警系统开发.docx VIP
原创力文档


文档评论(0)