基于MongoDB的傳感器數(shù)據(jù)分布式存儲的研究與應(yīng)用
[Abstract]:With the development of Internet technology, especially the rapid popularity of mobile Internet services, users in the daily use of a large number of data. In addition, with the popularity of GPS (GPS), sensors, automatic trackers and monitoring systems, these new data sources also produce large amounts of data, which bring new opportunities and challenges to storage, analysis and archiving. In the case of extensive use of sensors, there are new problems in using traditional relational database to store data, such as: with the rapid growth of data, the traditional database can no longer meet the storage and management needs of mass data; Sensors usually collect data at intervals of several seconds, and the data collected have great redundancy and so on. Therefore, it has become a research hotspot in Internet of things applications to seek the sensor data storage scheme with high data storage efficiency. The main work of this paper is to design and implement the data storage interface based on MongoDB database by adopting MongoDB automatic slicing technology to meet the requirement of high concurrency and large amount of data storage of sensor data. In the implementation of the interface, the data storage is provided to the user in the form of virtual interface by encapsulating the operation of the MongoDB database and adding the data compression to the data storage procedure. This paper first describes cloud data management technology, including cloud computing technology NoSQL system and NoSQL database technology. Secondly, the current popular NoSQL data storage is studied. Based on the existing data storage technology, the requirements and characteristics of sensor data storage are analyzed. At the same time, based on the MongoDB document database, the WebService interface suitable for sensor data storage is developed. In order to meet the sensor data high concurrency, cross-platform storage and fast query requirements. Finally, the rotary gate compression algorithm, which is widely used in real-time database, is studied. According to the characteristics of sensor data, the compression algorithm and the secondary filtering method are used in the data compression module of WebService interface. The high compression ratio and the removal of sensor data redundancy are achieved.
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP393.09;TP333
【引證文獻】
相關(guān)期刊論文 前7條
1 李曉;;基于MongoDB和Asio的傳感器數(shù)據(jù)存儲系統(tǒng)設(shè)計[J];電子技術(shù)與軟件工程;2016年08期
2 陳文藝;閆灑灑;宋亞紅;;基于MongoDB的物聯(lián)網(wǎng)開放平臺數(shù)據(jù)存儲設(shè)計[J];西安郵電大學(xué)學(xué)報;2016年02期
3 胡應(yīng)龍;陳杰;;NoSQL空間數(shù)據(jù)管理在省級水利數(shù)據(jù)共享服務(wù)平臺中的應(yīng)用[J];測繪通報;2015年12期
4 劉茜;毛善君;武建軍;李鑫超;;基于傳感網(wǎng)的煤礦瓦斯監(jiān)測數(shù)據(jù)發(fā)布系統(tǒng)關(guān)鍵技術(shù)[J];煤炭科學(xué)技術(shù);2015年05期
5 張錫娜;張治中;鄧炳光;;移動通信基站天線參數(shù)管理系統(tǒng)數(shù)據(jù)庫設(shè)計[J];數(shù)字通信;2014年06期
6 王彥明;薛云;饒洪;劉斌;奉國和;;圖書館云計算可行性研究[J];現(xiàn)代情報;2014年07期
7 程森;付紅閣;;基于Nutch的搜索引擎與HBase的結(jié)合 在大數(shù)據(jù)時代的應(yīng)用探究[J];計算機光盤軟件與應(yīng)用;2014年12期
相關(guān)博士學(xué)位論文 前1條
1 翟廣宇;基于大數(shù)據(jù)的醫(yī)學(xué)氣象服務(wù)方法與技術(shù)研究[D];蘭州大學(xué);2015年
相關(guān)碩士學(xué)位論文 前10條
1 劉巖;基于B/S的醫(yī)藥電子商務(wù)平臺的設(shè)計與實現(xiàn)[D];吉林大學(xué);2016年
2 周興;基于MongoDB的海量大中小文件存儲系統(tǒng)的研究與應(yīng)用[D];中國地質(zhì)大學(xué)(北京);2016年
3 葉忻;基于分布式架構(gòu)的IP活動庫的設(shè)計與實現(xiàn)[D];東南大學(xué);2015年
4 吳德寶;關(guān)系與非關(guān)系數(shù)據(jù)庫應(yīng)用對比研究[D];東華理工大學(xué);2015年
5 劉瀟清;服務(wù)器虛擬化在電廠信息化建設(shè)中的應(yīng)用研究[D];華北電力大學(xué);2015年
6 趙俊;社交網(wǎng)絡(luò)的數(shù)據(jù)采集與分析方法研究[D];鄭州大學(xué);2015年
7 張哲;基于MongoDB與REST的通航云數(shù)據(jù)中心的設(shè)計與實現(xiàn)[D];北京工業(yè)大學(xué);2015年
8 馬林玲;傳感器網(wǎng)絡(luò)數(shù)據(jù)管理平臺的研究和設(shè)計[D];華東師范大學(xué);2015年
9 趙圣楠;基于NoSQL的PDM產(chǎn)品結(jié)構(gòu)網(wǎng)狀數(shù)據(jù)模型[D];沈陽航空航天大學(xué);2015年
10 王智慧;基于NoSQL的智能電網(wǎng)數(shù)據(jù)云存儲研究及應(yīng)用[D];華北電力大學(xué);2015年
本文編號:2178905
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2178905.html