天智嵌入式实时数据库管理系统
1. 成果简介
天智嵌入式实时数据库管理系统是中国科学院软件研究所自主研制的高安全、高可靠、高效能的嵌入式实时数据管理系统。它是面向装备终端数字化、智能化、无人化需求,针对飞行控制、导航定位、传感数据融合、数据链集成、模拟器和测试设备、无线电、电信和网通设备等业务中实时主动数据存取管理和分析等应用场景的嵌入式实时数据库管理系统。
该产品完成与多种主流国产自主处理器平台和嵌入式操作系统的深度适配。
天智嵌入式实时数据库管理系统作为数据组织、存储和管理的软件,可部署于嵌入式电子设备中,提供完善的数据组织、数据存储、数据检索等数据处理能力,也可部署于具体有网络通信功能的装备中,实现对远程数据的访问,向下依赖标准的嵌入式操作系统接口、网络接口,对上提供标准的嵌入式数据库接口。主要包括微内核引擎、内核扩展组件、DB API、平台抽象层、远程访问服务和数据库管理工具。
2. 技术创新点
该成果特性优势体现在以下方面。
(1)强时效性
天智嵌入式实时数据库管理系统采用全内存运行模式,数据操作无需额外的磁盘I/O开销;采用数据库查询语言预解析机制,通过使用面向对象的数据操作编程接口,减少查询操作的SQL解析时间开销。
(2)可裁剪性
天智嵌入式实时数据库管理系统为满足各种应用领域的不同要求,提供了丰富的内核扩展组件和灵活的裁剪配置能力,最小可运行配置不超过70KB,用户可根据硬件环境及应用需求自行裁剪和扩充。
(3)可移植性
天智嵌入式实时数据库管理系统封装了操作系统的核心资源和系统服务,使不同操作系统向上层应用呈现统一的系统资源调用接口,用于屏蔽各个操作系统之间的差异,提高嵌入式数据库的平台移植性。
(4)用户友好性
天智嵌入式实时数据库管理系统设计实现了一种DDL编译器,开发人员在使用数据库时仅需要使用易学易懂的数据定义语言对数据库字典进行定义,通过DDL编译器编译后,生成友好易懂的定制化用户接口。开发人员使用定制化用户接口进行。
3. 技术成熟度
该成果当前处于产品化阶段(市场应用)。
在机载应用领域,该产品已在多项任务系统上开展国产化替代工作,实现对国外商用eXtremeDB数据库的全面替代,有效提升装备基础软件自主保障率。此外,该产品已在航空领域进行了应用,保障了轻量级全机航电数据的实时管理。
在船舶应用领域,该产品已部署在探索1号、探索2号科考船中,实现对全船航次数据管理及订阅/分发,覆盖不同频次、波段和目标用户的多源海量信息。
在星载应用领域,该产品已在卫星控制分系统进行了应用,实现卫星在轨任务应用场景下数据快速检索与高效管理能力,显著提升星载任务数据的处理效能。
4. 可应用领域
该成果广泛适用于各类装备或工业领域终端数字化、信息化设备。
5. 联系人
刘雨蒙,yumeng@iscas.ac.cn,17310300273

