[发明专利]一种数据处理方法及装置有效
申请号: | 202010974312.8 | 申请日: | 2020-09-16 |
公开(公告)号: | CN111831677B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 杨冬强;李明星;田海峰 | 申请(专利权)人: | 杭州华塑科技股份有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/21 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 310000 浙江省杭州市莫干山路*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
本发明公开了一种数据处理方法及装置,包括:确定当前状态数据,所述当前状态数据包括:第一状态参数和第一时间参数,其中,所述当前状态数据为正常态数据;判断所述第一时间参数与上一时间区间状态数据中的第二时间参数的差值是否大于预设时间阈值,所述上一时间区间状态数据包括:第二时间参数和第二状态参数;若所述第一时间参数与所述第二时间参数的差值小于预设时间阈值,则根据所述第二状态参数判断所述第一状态参数是否满足预设压缩要求;若所述第一状态参数满足预设压缩要求,则对所述上一时间区间的状态数据更新计数标签。本发明能够减少数据库的存储空间,数据解压或恢复时也能够保证准确还原。
技术领域
本发明涉及数据处理技术领域,特别涉及一种数据处理方法及装置。
背景技术
在大型数据中心的蓄电池安全运行状况监控项目中,各类PLC(ProgrammableLogic Controller)会实时的监控蓄电池电压,电流,内阻,温度等参数,在这个过程中会产生大量的监控数据,比如,某数据中心机房,有蓄电池数量为6万PCS(pieces),一年产生的数据量约为60TB,这些大批量的数据需要上传到数据存服务器进行保存。对于这种大体量的数据的保存,如何设计这些数据的存贮逻辑及如何设计数据库,对于软件系统的性能,存贮能力都会产生较大影响。
在蓄电池安全运行监控系统中,如何存贮如此巨量的正常态数据,这对蓄电池安全运行监控系统设计者提出了考验。现有技术中,第一种采用的方法是直接丢弃该类数据,这种处理方法导致蓄电池安全运行监控系统无法对蓄电池的运行状况做统计和分析;现有技术中,第二种采用的方法是周期性存贮这类数据,这种设计方法往往会根据用户设定的时间周期,在满足时间周期时才会存贮一条数据。比如,如果用户设定的时间周期为1小时,那就意味着正常态的数据每隔1个小时才会存贮一条数据,这种方法和第一种存贮算法没有本质的区别,如果这个时间周期选择时间过长,则意味着丢失的数据也就越多,这个周期时间参数选择的较短,则意味着数据库需要承受大数据的压力。
因此,如何解决海量数据的存贮与数据库有限存储能力的矛盾是本领域技术人员亟需解决的问题。
发明内容
针对现有技术的上述问题,本发明提供本发明的目的在于提供一种数据处理方法及装置,能够降低数据库中相似数据的存储空间,并提高数据库存储空间的利用率,提升用户好感度。
为了解决上述技术问题,本发明提供了一种数据处理方法,包括:
确定当前状态数据,所述当前状态数据包括:第一状态参数和第一时间参数,其中,所述当前状态数据为正常态数据;
判断所述第一时间参数与上一时间区间状态数据中的第二时间参数的差值是否大于预设时间阈值,所述上一时间区间状态数据包括:第二时间参数和第二状态参数;
若所述第一时间参数与所述第二时间参数的差值小于预设时间阈值,则根据所述第二状态参数判断所述第一状态参数是否满足预设压缩要求;
若所述第一状态参数满足预设压缩要求,则对所述上一时间区间的状态数据更新计数标签。
进一步地、所述确定当前状态数据之前还包括:
接收蓄电池的状态数据,所述状态数据包括:正常态数据或非正常态数据;
相应的,所述确定当前状态数据包括:
选定所述正常态数据作为当前状态数据。
进一步地、还包括:
若第一时间参数与第二时间参数的差值大于预设时间阈值,则按照预设类别将所述当前状态数据存储至预先建立的状态数据库中并添加计数标签。
进一步地、还包括:
若所述第一状态参数不满足预设压缩要求,则按照预设类别将所述当前状态数据存储至预先建立的状态数据库中并添加计数标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华塑科技股份有限公司,未经杭州华塑科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010974312.8/2.html,转载请声明来源钻瓜专利网。