首页 | 本学科首页   官方微博 | 高级检索  
     

多线程内存数据库服务器设计
引用本文:宋广华.多线程内存数据库服务器设计[J].计算机工程与应用,2001,37(18):107-110.
作者姓名:宋广华
作者单位:浙江大学计算机系
摘    要:文章介绍了一个多线程内存数据库服务器(MTMDS),由于采用多线程技术,克服了多进程体系结构资源消耗多、进程调度开销大、难以实现大容量共享存储等主要缺陷。文中详细阐述了采用“移动平均反馈”事务预测法(MMFP)的实时数据库引擎(RDE)、动态内存管理(DMM)、用户数据索引及并发控制。

关 键 词:内存数据库  实时数据库引擎  动态内存管理  
文章编号:1002-8331-(2001)18-0107-04
修稿时间:2000年11月1日

Design of a Multi-threaded Main-memory Database Server
Abstract:: This paper introduces the study and design of a multi-threaded Main-memory Database Server(MTMDS).The Multi-Threaded architecture of MTMDS overcomes the main limitations brought about by the traditional Multi-Process architecture such as high cost of system resources and scheduling of processes,as well as the difficulty of sharing large amount of memory.The real-time processing engine(RDE)which employs a prediction model ″MMFP″,the dynamic main-memory manager(DMM),the index method as well as concurrency control in MTMDS are discussed in detail.
Keywords:: Main-memory Database(MMDB),Real-time processing engine(RDE),Dynamic main-memory manager(DMM),lock
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号