【技术实现步骤摘要】
一种基于列数据库反向索引的铁路供电调度集群监测系统可视化方法
本专利技术涉及铁路供电调度监测
,具体是一种基于列数据库反向索引的铁路供电调度集群监测系统可视化方法。
技术介绍
近年来,可视化技术飞速发展,读取文字形式的数据与将数据绘制成图像来显示相比,图像能更加清楚全面地表达数据的特点与波动趋势。现在数据库系统可以高效地实现数据的收录、读取、统计等,但当海量文字数据直接呈现在用户面前时,用户很难直接读取出其中包含的信息,将数据进行可视化处理绘制成动态简单易懂的图像之后,可以更加清楚地表达其中的信息,对用户体验更好。SVG(ScalableVectorGraphics)可缩放矢量图形是基于可扩展标记语言,用于描述二维矢量图形的一种图形格式,可以很好的与数据库配合运用。虽然SVG文件是图片,但是是以代码编写每一个图元的位置、形状和颜色。铁路供电调度监测系统数据库中可以存放各个电气设备的运行参数,也可以直接用0或是1来表示开关设备的开闭,当调度监测系统读取数据库中各个元件的状态之后,可以直接画出一副SVG格式 ...
【技术保护点】
1.一种基于列数据库反向索引的铁路供电调度集群监测系统可视化方法,其特征在于,具体处理方法如下:/n(1)分布式非关系型数据库HBase存储数据/n在Linux系统计算机集群中配置安装HBase数据库,由于数据库集群的各组件版本和兼容性需一致,易出现不兼容的情况,故选择集成大部分HBase相关组件的CDH((Cloudera’sDistribution Including Apache Hadoop,CDH)平台进行安装,CDH版本兼容性好,易于安装操作,是目前生产环境中使用最广泛的版本;/n(2)生成铁路供电调度监测系统数据反向索引/n通过HBase的复制机制监听铁路供电 ...
【技术特征摘要】
1.一种基于列数据库反向索引的铁路供电调度集群监测系统可视化方法,其特征在于,具体处理方法如下:
(1)分布式非关系型数据库HBase存储数据
在Linux系统计算机集群中配置安装HBase数据库,由于数据库集群的各组件版本和兼容性需一致,易出现不兼容的情况,故选择集成大部分HBase相关组件的CDH((Cloudera’sDistributionIncludingApacheHadoop,CDH)平台进行安装,CDH版本兼容性好,易于安装操作,是目前生产环境中使用最广泛的版本;
(2)生成铁路供电调度监测系统数据反向索引
通过HBase的复制机制监听铁路供电综合调度监测系统数据库的预登记文件,生成铁路供电调度监测系统数据反向索引,HBase会将从客户端收到的各类更新请求写入预登记文件中,再根据预登记文件中的记录对HBase数据库中的数据进行更新操作,因此通过监听铁路供电调度监测系统数据库的预登记文件数据库中所有监测数据的更新操作,对反向索引进行同样的更新处理,使铁路供电调度监测系统数据反向索引与数据库中数据同步更新;
(3)根据反向索引完成反向检索操作
设计铁路供电调度监测系统的反向索引查询架构,写入数据时:监测数据写入铁路供电调度监测系统中,先将监测数据信息写入铁路供电调度监测系统集群的HBase数据库,更新HBase数据库的监测数据记录,并同时将写入的监测数据信息结构重新编写生成反向索引,写入反向索引库完成索引更新,读取数据时:在铁路供电调度监测系统的调度客户端查询界面中输入需要查找的数据数据项,根据数据项在反向索引库中找出相应数据的反向索引,然后根据所得反向索引在HBase数据库中反向检索出相应数据返回至调度客户端的查询界面;
(4)完成铁路供电调度监测界面SVG可视化
在铁路供电调度监测系统中,将SVG的程序代码载入铁路供电调度监测系统的java代码中,绘制以图元的形式描述铁路供电系统基础状态的SVG文件,设计通过“设备编号”、“监测时间”、“所属站所”、“设备对象地址”、“设备描述”、“动作事件”和“测量值”及其“单位”等数据项查询函数,使铁路供电系统...
【专利技术属性】
技术研发人员:屈志坚,范明明,王子潇,
申请(专利权)人:华东交通大学,
类型:发明
国别省市:江西;36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。