基于Storm的DSMS交互系统客户端的设计与实现  被引量:4

Design and implementation of DSMS interactive client based on Storm

在线阅读下载全文

作  者:刘尚东[1] 谈杰 季一木[1,2] 王汝传[1,2] Liu Shangdong;Tan Jie;Ji Yimu;Wang Ruchuan(School of Computer Science,Nanjing University of Posts&Telecommunications,Nanjing 210023,China;Jiangsu High Technology Research Key Laboratory for Wireless Sensor Networks,Nanjing University of Posts&Telecommunications,Nanjing 210023,China)

机构地区:[1]南京邮电大学计算机学院、软件学院,南京210023 [2]南京邮电大学江苏省无线传感网高技术研究重点实验室,南京210023

出  处:《计算机应用研究》2018年第1期182-185,194,共5页Application Research of Computers

基  金:国家重点研发计划资助项目(2017YFB0202200);江苏省重点研发计划资助项目(BE2017166);江苏省自然科学基金优秀青年基金资助项目(BK20170100);江苏省无线传感网高技术研究重点实验室开放基金资助项目(WSNLBZY201514);南京理工大学高维信息智能感知与系统教育部重点实验室开放基金资助项目;南京邮电大学校级科研项目(NY214067)

摘  要:随着大数据云计算的发展,流数据管理越来越重要,管理系统不断迭代发展,从早期的流数据管理系统(data stream management system,DSMS)发展到现在的分布式流数据管理系统,但这些系统重点在于系统功能的实现,系统与用户的交互层面较为薄弱。针对流数据管理系统与用户交互层面,选取了流系统持续查询语言CQL(continues query language)中支持监控的查询语句,结合SQL(struct query language)的语法规则进行了相应的简化,设计了结构化持续查询语言CSQL,并通过ANTLR开发了词法和语法分析工具。另外,设计实现了可远程与系统交互的SDK(software development kit)及客户端,提供登录、查询、监控、删除和异步返回结果等功能,使分布式流查询系统的访问使用更为方便。With the development of the big data and cloud computing,stream data management is becoming more and more important.It develops from DSMS(data stream management system)to distributed DSMS.These systems focus on realization of the functions,but interaction between system and user is relatively inferior.Focused on interacting with users,this paper selected the monitoring supported query language in CQL(continues query language)of stream system and simplified the chosen query statements according to the SQL(struct query language)syntax rules.This paper designed structured CSQL(continues SQL),and developed a lexical and syntax analysis tool based on ANTLR.Moreover,it designed and realized a SDK(software development kit)and client to operate the system remotely,which provided the features of login,querying,monitoring,deletion etc.The SDK and client make accessing distributed flow query system more convenient.

关 键 词:分布式流数据管理系统 持续查询语言 ANTLR 客户端 

分 类 号:TP392[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象