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

面向复杂对象的高性能内存映射数据库MMDB
引用本文:梁海峰,杨毅,刘中一.面向复杂对象的高性能内存映射数据库MMDB[J].计算机工程与设计,2023(3):937-944.
作者姓名:梁海峰  杨毅  刘中一
作者单位:1. 中国民航信息网络股份有限公司研发中心;2. 中国民用航空局民航旅客服务智能化应用技术重点实验室
基金项目:国家自然科学基金项目(U2033203);
摘    要:为提高数据存取效率,更好地支撑后台业务系统的高性能高并发要求,实现一种基于内存映射的非关系型嵌入式数据库系统MMDB。结合类型定义模板、数据预处理器、内存映射文件、自定义内存分配器、地址空间管理等多项技术,支持以键值结构存储任意C/C++格式数据类,为复杂数据对象提供极快存取速度,尤为适用于部分特定的数据量庞大、数据对象复杂、访问读多写少的后台服务系统场景。实验结果表明,在复杂对象存取场景时,与目前主流内存数据库相比,MMDB拥有明显的效率优势。

关 键 词:复杂对象存取  内存数据库  嵌入式数据库  非关系型数据库  内存映射  自定义内存分配器  地址空间管理
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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