摘要
由于空中交通管制系统在航空领域里的特殊应用,系统中部分数据实时性强,并且不需要长期存储,针对这一存储需求设计并实现了基于高速内存缓存的数据存储模型。模型基于key-value的内存池的内存管理方法,采用预申请和分组方式管理内存。通过实验分析比较了T数索引和哈希表索引的优点和适用范围,最终选择T树索引作为模型的索引数据结构。实验结果表明,该模型极大的提高了系统对该类数据的存取能力和系统性能。
A data-stored model based on memory cache is designed and implemented according to the demands of storing a special kind of data in ATC system which need to be stored. A memory pool based on key-value model is designed for memory management, it allows preassigning memory and managing it in groups. The advantages and use of T-tree index are compared with those of Hash index by the experiences, finally T-tree is chosen as the index data structure of this model. The model is proved to improve the system performance significantly.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第8期1813-1816,共4页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2006AA12A104)