菜单
  
    传统磁盘数据库的工作数据库一般常驻磁盘,事务处理往往涉及磁盘 I/O 操作,其体系结构设计的优化目标是如何减少读写磁盘的次数和提高磁盘空间利用率,因此对实时应用的支持差。 内存数据库使用内存作为数据库系统的主要存储,并基于全部数据都在内存中管理,设计了全新的体系结构,使用了全新的数据库管理技术,从而提供了比磁盘数据库更高的数据处理速度、更快的响应时间和更大的事务吞吐量,在电信、金融、政府等领域得到了广泛的应用。 本论文主要介绍了内存数据库的关键技术,并和传统的磁盘数据库作比较,分析两种不同数据库产品的异同。并基于体育统考系统,模拟了成绩管理功能在分别采用两种数据库时的性能表现,得出了在现实情况下内存数据库的性能约为传统磁盘数据库性能的两倍的结论。9895
    关键词  内存数据库  数据库性能  性能测试
     Title  Study  of  In-Memory  Database  technology  and  application
     Abstract
    Usually  in  a  traditional  disk  resident  database  (DRDB)  system,  data  is  disk
    resident,  thus  transaction  processing  often  requires  disk  I/O  operations.
    Its  architecture  is  optimized  for  reducing  the  amount  of  disk  read  and  write
    and  increasing  disk  space  usage.  Therefore,  DRDB  support  real-time
    application poorly.
    In  a  main  memory  database  (MMDB)  system,  the  primary  copy  lives  permanently
    in memory. Based on all data is kept in memory, MMDB has new architecture
    design and new database management technology, as a result, it provide
    higher  access  speed,  faster  response  time  and  greater  transaction
    throughput than DRDB and is widely used in telecommunication, finance,
    government area and so on.
    This paper gives a brief introduction to In-Memory database technology,
    makes  a  comparison  to  DRDB,  and  analyzes  the  similarities  and  differences
    of the two different database products. Based on the non-exam system, we
    simulate the score-management function, and test the performance of each
    database systems. Finally we come to the conclusion that the In-Memory
    database performance is about twice that of traditional disk database
    performance under realistic conditions.
    Keywords   In-Memory database, Database Performance, Performance Test
     目  次
    1  绪论  1
    1.1  本文研究背景  1
    1.2  本文目标 .. 1
    1.3  本文的主要工作 .. 2
    1.4  论文的组织结构 .. 2
    2  内存数据库相关技术简介  4
    2.1  内存数据库的概念 . 4
    2.2  内存数据库的关键技术 .. 5
    2.2.1  存储方式  6
    2.2.2  索引结构  7
    2.2.3  并发控制  8
    2.2.4  恢复机制  9
    2.3  内存数据库技术发展现状 ..  10
    3  数据库性能基准测试   12
    3.1 TPC-C基准测试简介  .  12
    3.1.1  规范概要 .  12
    3.1.2  测试模型 .  13
    3.1.3  事务说明 .  14
    3.1.4测试指标 ..  15
    3.1.5  测试工具 .  16
    3.2  基准测试系统设计 ..  16
    3.2.1  数据库设计   16
    3.2.2  基准测试系统体系结构设计    21
    3.2.3  基准测试程序设计及关键技术  ..  22
  1. 上一篇:WEB服务器的设计与实现
  2. 下一篇:面向不确定信息的在线商务物流车辆调度问题的MATALB建模与仿真
  1. 基于信息技术课程培养初...

  2. javamvc技术的在线考试系统的设计与实现

  3. 某钢铁企业能源数据库的设计+VB源程序

  4. 面向电商评论的数据挖掘技术与系统

  5. 夜间行人数据库的采集标注与评测采集部分

  6. 高光谱数据稀疏约束分类识别技术研究

  7. 基于网页分析和抓取技术的金融数据采集系统

  8. java+mysql车辆管理系统的设计+源代码

  9. 当代大学生慈善意识研究+文献综述

  10. 电站锅炉暖风器设计任务书

  11. 中考体育项目与体育教学合理结合的研究

  12. 十二层带中心支撑钢结构...

  13. 大众媒体对公共政策制定的影响

  14. 乳业同业并购式全产业链...

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回