|国家预印本平台
首页|基于S-B树的嵌入式数据库查询优化技术

基于S-B树的嵌入式数据库查询优化技术

n Improved Query Technique for Embedded Database Based on S-B Tree

中文摘要英文摘要

本文针对嵌入式设备存储空间有限的情况,提出一种静态平衡树—S-B树来代替B+树作为嵌入式数据库的索引结构。S-B树基于一些嵌入式数据库在具体的应用中无插入和删除操作的情况,同时利用了B+树效率高和静态树空间利用率高的优点,大大提高了B+树的空间利用率。并在固定资产管理系统的嵌入式数据库SQLite中应用了这一技术,实验表明在相同情况下,S-B树查询效率略高于B+树,空间利用率平均高出B+树约30%。

For the issue that embedded devices have limited space, this paper proposes a static balanced tree-S-B tree to substitute B+-tree as index of embedded database. Based on some embedded databases do not have to insert and delete on the actual application, S-B tree combines the brilliant time efficiency of B+-tree and the space utilization of static tree to reduce space waste by B+-tree index. We use this technique in the Embedded database SQLite of Fixed Assets Management System. The results of experiment show, compared to B+-tree in the same conditions, S-B tree has a better performance on time efficiency and space utilization which is above B+-tree about 30% on the average.

何艳珊、李龙杰、黄楷胤、陈鹏飞

计算技术、计算机技术

嵌入式数据库B+树静态平衡树S-B树

Embedded Database B+-tree Static Balanced Tree S-B Tree

何艳珊,李龙杰,黄楷胤,陈鹏飞.基于S-B树的嵌入式数据库查询优化技术[EB/OL].(2008-10-27)[2025-08-16].http://www.paper.edu.cn/releasepaper/content/200810-667.点此复制

评论