摘要
近年来,各种嵌入式内存数据库不断涌现,但由于各种原因,很多产品不具有通用性、高效性、可靠性,以致于很难在市场上推广开来。针对上述情况,提出一种新的嵌入式内存数据库的设计方法,该方法结合当前流行的java语言和面向对象的思想,充分利用java语言本身的多线程机制,研究出基于多线程机制的嵌入式内存数据库的事务模型,检查点方法和恢复策略,同时对数据库的存储管理和索引机制进行了探讨。实践证明,相对于其它产品,本方法能大幅度的提高嵌入式内存数据库的性能。
Recently, All kinds of embedded memory databases have continuously come forth,but because of many reasons,a large number of productions do not own universal,efficient,reliability,which are popularized difficultly in market.Aim at these situations,the paper bring forward one kind of new design method of embedded memory database,which combine the popular java language with object-oriented idea,make use of the multithreading mechanism of java language,excogitate the transaction model of embedded memory database that is based on muhithreading mechanism,checkpoint and resume policy,at the same time discuss the store management of database and index.The practice prove that,compare with other productions,this method can largely advance the capability of embedded memory database.
出处
《微计算机信息》
2009年第17期177-179,共3页
Control & Automation
基金
基金申请人:李蔚
项目名称:嵌入式内存数据库系统研究
基金颁发部门:河南省教育厅自然科学研究计划项目(2007520061)