现代电子技术

2018, v.41;No.507(04) 52-55+59

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Archive) | 高级检索(Advanced Search)

红黑树优化的SQLite索引在测速系统中的应用
Application of RB tree optimized SQLite index to velocimeter system

许如峰,杨明武,张青春,邱换春

摘要(Abstract):

针对当前以B树为存储结构的SQLite数据库在处理庞大数据量时效率低下的问题,使用红黑树结构来替换B树结构,并将经红黑树优化过的SQLite应用在交通监控测速仪系统上。首先在Visual Studio 2008环境下分别运行红黑树及B树代码,对随机产生的大量数据执行插入、查询及删除操作,并将上述操作的时间开销进行对比分析;然后将优化的SQLite应用在交通监控测速仪系统中,并同使用原SQLite的同型号设备就处理数据的效率进行对比分析与测试。结果表明,在处理庞大数据时,红黑树对数据的操作效率要远高于B树,当数据量同为600万条时,其插入、查询和删除操作的平均时间开销分别降低68.5%,84.4%和68.8%;同原交通监控测速仪相比,使用经红黑树优化的设备效率提高了40.16%。

关键词(KeyWords): SQLite数据库;数据存储;红黑树;B树;时间开销;交通监控测速仪

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金青年科学基金资助项目(61501159)~~

作者(Author): 许如峰,杨明武,张青春,邱换春

DOI: 10.16652/j.issn.1004-373x.2018.04.014

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享