期刊导航

论文摘要

一种物联网数据库高性能廉价闪存缓冲队列机制

high performance inexpensive flash cache queue mechanism for database of internet of things

作者:冯暄(四川省计算机研究院);许源源(四川省计算机研究院);蔡友保(四川省计算机研究院);黄健(成都信息工程学院软件工程学院);卢军(成都信息工程学院软件工程学院)

Author:FENG Xuan(Sichuan Institute of Computer Science);XU Yuan Yuan(Sichuan Institute of Computer Science);CAI You Bao(Sichuan Institute of Computer Science);HUANG Jian(Software Engineering College, Chengdu University of Information Technology);LU Jun(Software Engineering College, Chengdu University of Information Technology)

收稿日期:2014-10-09          年卷(期)页码:2015,52(6):1244-1248

期刊名称:四川大学学报: 自然科学版

Journal Name:Journal of Sichuan University (Natural Science Edition)

关键字:物联网; 数据采集; 海量; 高性能; 闪存; 队列

Key words:Internet of Things; Data acquisition; Mass; High performance; Flash memory; Queue

基金项目:四川省教育厅科技支撑计划项目(2014GZ0061)

中文摘要

在物联网环境中,大量的传感器产生了海量的数据.这些数据一般需要立刻保存到数据库中,以实现分析与应用.大量传感器数据写入到数据库中,会在存储系统中产生严重的小数据同步写性能瓶颈,严重影响数据库系统性能.本文设计了一种物联网数据库高性能廉价闪存缓冲队列——IFCQD(Inexpensive Flash Cache Queue for Database).IFCQD充分利用了USB 30接口与FLASH闪存的高速特性,在保证数据同步写入存储器,不会意外丢失的基础上,可以显著地优化大量数据写入到数据库中的性能.针对FLASH闪存的特性,本文还使用了双重索引法来提高闪存缓冲机制的性能.实验表明,IFCQD机制可以基于廉价的闪存,在物联网应用环境中显著地提高数据采集系统的性能.

英文摘要

In the environment of Internet of Things,a large number of sensors generate huge amounts of data. Usually these generated data needs to be stored in the database to support data analyses and various applications later. Due to insert these huge amounts of sensor data into the database,it will lead to serious performance bottleneck of synchronous writing fragment data in the corresponding storage system and seriously decrease the performance of database system. This paper presents a High-Performance Inexpensive Flash Cache Queue for Database of Internet of Things named as IFCQD (Inexpensive Flash Cache Queue for Database). By taking full advantage of the high speed property of the flash storage device based on USB 30,IFCQD can significantly optimize the performance on inserting mass data into the database and ensure the collected data that can be synchronously wrote into disk without any data lose. Base on the feature of the flash storage,this paper use the Double Index Method to improve the performance of the cache queue. Experiments show that IFCQD can significantly improve the performance of data acquisition system within the environment of Internet of Things.

关闭

Copyright © 2020四川大学期刊社 版权所有.

地址:成都市一环路南一段24号

邮编:610065