[发明专利]数据库管理方法、计算机、传感器网络系统以及数据库搜索程序有效
| 申请号: | 201080065327.7 | 申请日: | 2010-07-22 |
| 公开(公告)号: | CN102792282A | 公开(公告)日: | 2012-11-21 |
| 发明(设计)人: | 中野定树;室启朗;藤原真二 | 申请(专利权)人: | 株式会社日立制作所 |
| 主分类号: | G06F12/00 | 分类号: | G06F12/00;G06F17/30 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 陈伟;孟祥海 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 管理 方法 计算机 传感器 网络 系统 以及 搜索 程序 | ||
技术领域
本发明涉及一种用于进行数据处理的计算机系统及其数据处理方法,尤其涉及一种适于处理以工厂、工厂设备(plante)中的设备等的预防维护为目的而收集的大量数据的计算机系统及其数据处理方法。
背景技术
在火力发电工厂设备中,多达几千个传感器被安装于设施的各种部位。这些传感器按照秒单位或者毫秒单位始终持续发送测量结果,在工厂设备寿命中发送的数据量估算为几百~几十梯(tera-)字节这种庞大的数据量。在对这些多年内每天每刻发送过来的数据进行管理的系统中,存储在数据库中的数据量变得庞大,因此数据库的盘容量的增加成为问题。
另一方面,在工厂设备内产生异常的情况下,工厂设备的管理者对存储在该数据库中的传感器信息进行分析而需要提前确定产生异常的原因。但是,在将表示异常值的传感器数据(信号)显示在浏览器等中的同时,为了缩小产生问题的原因,需要对数据库上的庞大的数据发出几次搜索查询,确定出异常原因要花费时间。
作为解决这些问题的方法,例如专利文献1所记载那样,压缩传感器信息而存储到数据库,由此能够消除盘容量的增加。另外,在异常原因的确定中,通过缩减向数据库发出的查询数来在短时间内进行异常原因的确定。
专利文献1:日本特开2002-358117号公报
发明内容
发明要解决的问题
但是,在上述方法中,在搜索压缩数据的情况下,在将数据暂时向某处展开之后,需要对展开后的数据进行搜索,因此存在搜索速度被牺牲这种问题。另外,在确定异常原因的情况下,需要多次发出根据传感器信息来用于搜索异常部位的搜索查询以及用于确定产生异常的原因而用于进行异常部位的追踪的搜索查询。因而,存在发出的查询数量增加以及异常部位的搜索时间增加这种问题。
本发明是鉴于上述问题点而完成的。即,目的在于缩减存储在数据库中的数据量,从大量的数据中高效率地搜索期望的数据。
用于解决问题的方案
本发明的代表性的一例具有以下结构。即,一种数据库管理方法,用于计算机中,该计算机具备处理器以及与上述处理器相连接的存储器,并管理数据库,该数据库管理方法的特征在于,上述数据库存储根据规定条件而被压缩了的多个压缩数据,上述数据库管理方法包括如下步骤:第一步骤,在从与上述计算机相连接的客户端计算机接收到向上述数据库的查询的情况下,上述计算机对接收到的上述查询进行分析;第二步骤,上述计算机根据上述接收到的查询的分析结果,生成用于从上述数据库搜索一个以上的上述压缩数据的第一询问;第三步骤,上述计算机根据上述接收到的查询的分析结果,生成第二询问,该第二询问用于对从作为上述第一询问的响应结果的、上述一个以上的压缩数据获取到的多个时间序列数据执行搜索;第四步骤,上述计算机对上述数据库发出上述第一询问,从上述数据库获取一个以上的上述压缩数据作为上述第一询问的响应结果;第五步骤,上述计算机对作为针对上述第一询问的响应结果而获取到的一个以上的压缩数据进行解压缩,由此获取上述多个时间序列数据;第六步骤,上述计算机对上述获取到的多个时间序列数据执行上述第二询问;第七步骤,上述计算机根据针对上述第二询问的响应结果,从上述获取到的多个时间序列数据中提取规定数据;以及第八步骤,上述计算机从在上述第七步骤中提取出的规定数据中提取用于输出到上述客户端计算机的数据,生成输出结果。
发明的效果
根据本发明,能够在维持实质性数据的同时缩减存储在数据库中的数据量,并且能够从大量的数据中高效率地搜索所期望的数据。
附图说明
图1是是说明本发明所应用的传感器网络系统的一个实施方式中的计算机系统的概要的框图。
图2是说明本实施方式中的中心服务器的硬件结构的框图。
图3是说明本实施方式中的中心网络系统的软件结构的框图。
图4是说明本实施方式中的数据装载模块和数据库的框图。
图5A是说明在本实施方式中通过数据装载模块执行的处理的流程图。
图5B是说明在本实施方式中通过数据装载模块执行的数据加载处理的流程图。
图5C是说明在本实施方式中通过数据装载模块执行的数据加载处理的流程图。
图6是说明本实施方式中的数据搜索模块的框图。
图7是表示在本实施方式中通过数据搜索模块输出的数据的结构的一例的说明图。
图8A是表示本实施方式中的查询、SQL以及CQL的一例的说明图。
图8B是表示本实施方式中的查询、SQL以及CQL的一例的说明图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080065327.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于智能水电厂的数据互联装置
- 下一篇:卸膜小车半自动控制装置





