论文部分内容阅读
随着计算机技术及相关技术的不断发展,嵌入式产品已经普遍应用于我们的生活,比如智能手机、车载导航设备、智能控制设备等。随着嵌入式系统的广泛应用,嵌入式数据库在整个系统中位置越来越关键。过去以FLASH芯片存储少量简单数据的方式已不能满足现在大量数据的需求,因此嵌入式数据库应运而生,日益称为嵌入式系统发展的主流。在专用网控设备的研发过程中,本文研究了Intel公司的Strata FLASH芯片的存储特点,并根据其读写特性实现了基于该芯片的读写驱动和文件系统。本文在数据库系统的设计上,研究了哈希索引和二叉链表树方式的优缺点,并把两种方式融合在一起,实现了既可以对单个记录的快速哈希索引,也可以以某个节点为根节点,进行整个子树遍历。最后,通过数次系统联试充分验证了该专用网控设备数据库系统的稳定性和可靠性。