欢迎来到天天文库
浏览记录
ID:53030444
大小:398.54 KB
页数:5页
时间:2020-04-14
《建筑能耗监管网关实时数据库设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第25卷第3期计算机技术与发展V0】.25No.32015年3月COMPUTERTECHNOLOGYANDDEVELOPMENTMar.2015建筑能耗监管网关实时数据库设计陈旭飞,于凤芹,钦道理(1.江南大学物联网工程学院,江苏无锡214122;2.锐泰节能系统科学有限公司,江苏无锡214135)摘要:为了解决建筑能耗监管网关中数据实时存储和并发访问的问题,文中介绍了基于LevelDB的建筑能耗监管网关实时数据库设计。首先分析了LevelDB具有数据实时性和事务实时性的特点,具备设计实时数据库的开发条件,按
2、照三个层次介绍了网关的系统架构;然后进行实时数据库具体设计,实现对能耗数据的实时存储,并对外提供数据库API访问接口,满足用户的并发访问需求;最后设计了数据库功能模块,详细阐述了各个模块的功能。测试结果表明,该实时数据库具有优秀的读写性能,可以满足建筑能耗数据的实时存储与并发访问。关键词:网关;LevelDB;实时数据库;存储;并发访问中图分类号:TP311.5文献标识码:A文章编号:1673—629X(2015)03—0180—04doi:10.3969/j.issn.1673—629X.2015.03.0
3、41DesignofReal-timeDatabaseforBuildingEnergyConsumptionRegulatoryGatewayCHENXu—fei,YUFeng—qin,QINDao—li(1.SchoolofInternetofThingsEngineering,JiangnanUniversity,Wuxi214122,China;2.ReatgreenEnergy-savingSystemScienceCo.,Ltd.,Wuxi214135,China)Abstract:Tosolve
4、theproblemofdatareal—timestorageandconcurrentaccessofbuildingenergyconsumptionregulatorygateway,intro—ducethedesignofreal-timedatabaseforbuildingenergyconsumptionregulatorygatewaybasedonLevelDB.Firstly,analyzethatLevelDBhasthecharacteristicsofthedatareal——t
5、imeandthetransactionreal-timewhichhasthedevelopmentconditionofdesigningreal—-timedatabase,andin~oducethesystemarchitectureaccordingtOthreelevels.Thendesignthereal-timedatabasespecificallytostorethedataofenergyconsumptioninrealtimeandprovidethedatabaseAPIint
6、erfacesmeanwhilewhichcanmeetthedemandsofconcurrentaccessofuseIs.Finally,designthefunctionmodulesofreal—timedatabaseanddescribethefunctionofeverymoduleindetail.Theresultsoftestshowthatthisreal-timedatabasehasexcellentreadingandwritingperformanceandcanmeetthe
7、requirementsofreal—timestorageandconcurrentaccess.Keywords:gateway;LevelDB;real-timedatabase;storage;concurrentaccess0引言口来支持。实时数据库是实时系统技术和数据库技随着科技的飞速发展,数据信息量呈现指数增长术相结合的产物,具有高实时性、高数据吞吐量等特而达到了海量,特别是在建筑能耗监管网关中,大量的点,本质特征就是数据和事务有定时限制。目数据给网关数据的实时存储和快速访问带来了极大的前市场上
8、的实时数据库产品价格较高,对于一般的企业单位来说,成本过高,因此,一般实时性较高的开挑战。因此,如何提高网关中数据处理的实时性和访问效率,优化海量数据的存储,已成为一个研究源数据库不失为一种折中之选。文献[7—8]中所述的课题⋯。数据库SQLite就是关系型的,虽然这种数据库设计目对数据的大量操作需要高性能的数据库和访问接标是嵌入式的,占用资源非常低,但是由于其体系架构的限制,数据访问并发量不高,实
此文档下载收益归作者所有