The invention provides a data processing device and a data processing method thereof. The data processing device comprises a register and a processor, and the two are electrically connected with each other. The register stores a number of pen data, and each pen data comprises a first sub data and a second sub data. The first data corresponds to a first field, and the two data corresponds to a second field. The first processor according to the characteristics of the first sub data, a first compression algorithm to compress the first sub data, and according to the characteristics of the second and two sub data, with a second compression algorithm to compress the data and two sub.
【技术实现步骤摘要】
数据处理装置及数据处理方法
本专利技术关于一种数据处理装置及数据处理方法。更具体而言,本专利技术关于一种根据数据栏位的特性进行压缩/解压缩的数据处理装置及数据处理方法。
技术介绍
物联网(IoT;InternetofThings)是一种将所有物品通过各种识别感测装置与网际网络连接起来的概念,进而达到远端控制或是直接达到物与物的直接沟通,以提供智慧化识别的管理,因此感测装置的应用在物联网中扮演很重要的地位。举例而言,可将射频辨识标签(RFID)、红外线感应器、全球定位系统等感测装置设置于各种物体(例如:电网、公路、建筑、家电等),并且与网际网络结合,使各种物品在生产、流通、消费等各个过程中,可实现物品的自动识别和信息的共享,并透明化管理物品。因此,物联网的应用十分广泛,包含在运输、物流、智能环境、健康医疗、个人等各领域的应用。然而,物联网的发达伴随的是产生庞大的感测数据,且感测数据会随着时间的流逝而不断增加,因此会占用大量的硬盘空间,并且使得备份管理不易,因此必须定期压缩储存的数据以节省硬盘空间。若使用目前常用数据库(例如:Oracle)内建的压缩技术压缩感测数据,虽然可减少部分数据占用的硬盘空间,但数据库内建的压缩技术并非针对感测数据的特性压缩,因此能够节省的硬盘空间有限。此外,采用这些压缩技术压缩感测数据后,若使用者只需要查询部分的数据,仍需要将已压缩的数据全部解压缩才能进行查询及读取,造成使用者查询的时间过长。有鉴于此,在此
中亟需一种技术,其能够解决感测数据的数据压缩率较低且查询时间过长的问题。
技术实现思路
本专利技术的主要目的在于提供一种数据处 ...
【技术保护点】
一种数据处理装置,其特征在于,包含:一暂存器,用以储存数笔数据,各笔数据包含一第一子数据、一第二子数据及一识别代码,所述第一子数据对应至一第一栏位,所述第二子数据对应至一第二栏位,且不同识别代码对应至不同装置;以及一处理器,电性连结至该暂存器,用以根据所述第一子数据的一第一特性,以一第一压缩演算法分别将具有相同识别代码的所述第一子数据压缩为一第一压缩子数据,且该处理器根据所述第二子数据的一第二特性,以一第二压缩演算法分别将具有相同识别代码的所述第二子数据压缩为一第二压缩子数据。
【技术特征摘要】
2012.11.26 TW 1011441281.一种数据处理装置,其特征在于,包含:一暂存器,用以储存数笔数据,各笔数据包含一第一子数据、一第二子数据及一识别代码,所述第一子数据对应至一第一栏位,所述第二子数据对应至一第二栏位,且不同识别代码对应至不同装置;以及一处理器,电性连结至该暂存器,用以根据所述第一子数据的一第一特性,以一第一压缩演算法分别将具有相同识别代码的所述第一子数据压缩为一第一压缩子数据,且该处理器根据所述第二子数据的一第二特性,以一第二压缩演算法分别将具有相同识别代码的所述第二子数据压缩为一第二压缩子数据。2.如权利要求1所述的数据处理装置,其特征在于,该数据处理装置更包含:一输入/输出接口,用以接收一查询消息,该查询消息载有一查询代码及该第一栏位的一名称;其中,该处理器更以一第一解压缩演算法对识别代码与该查询代码相同的该第一压缩子数据进行解压缩,其中该第一解压缩演算法与该第一压缩演算法相对应。3.如权利要求2所述的数据处理装置,其特征在于,该查询消息更载有该第二栏位的一名称,该处理器更以一第二解压缩演算法对识别代码与该查询代码相同的该第二压缩子数据进行解压缩,其中该第二解压缩演算法与该第二压缩演算法相对应。4.一种数据处理装置,其特征在于,包含:一暂存器,用以储存数笔数据,各笔数据包含一第一子数据、一第二子数据及一识别代码,所述第一子数据对应至一第一栏位,所述第二子数据对应至一第二栏位,且不同识别代码对应至不同装置;以及一处理器,电性连结至该暂存器,将具有相同识别代码的所述数据分为数个群组,并针对各群组进行以下运作:根据所述第一子数据的一第一特性,以一第一压缩演算法将该群组内的所述第一子数据压缩为一第一压缩子数据,以及根据所述第二子数据的一第二特性,以一第二压缩演算法将该群组内的所述第二子数据压缩为一第二压缩子数据。5.如权利要求4所述的数据处理装置,其特征在于,该数据处理装置更包含:一输入/输出接口,用以接收一查询消息,该查询消息载有一查询代码、该第一栏位的一名称及一查询范围;其中,该处理器更以一第一解压缩演算法将识别代码与该查询代码相同的各该第一压缩子数据分别解压缩为数笔第一解压缩子数据,该处理器更选取位于该查询范围内的所述第一解压缩子数据,其中该第一解压缩演算法与该第一压缩演算法相对应。6.如权利要求5所述的数据处理装置,其特征在于,该查询消息更载有该第二栏位的一名称,该处理器更以一第二解压缩演算法进行解压缩,其将识别代码与该查询代码相同的各该第二压缩子数据分别解压缩为数笔第二解压缩子数据,该处理器更选取位于该查询范围内的所述第二解压缩子数据,其中该第二解压缩演算法与该第二压缩演算法相对应。7.如权利要求4所述的数据处理装置,其特征在于,该处理器更针对各群组记录该群组内的所述第一子数据的一最小值及一最大值。8.如权利要求7所述的数据处理装置,其特征在于,各群组的该最小值及该最大值界定一数据范围,该数据处理装置更包含:一输入/输出接口,用以接收一查询消息,该查询消息载有一查询代码、该第一栏位的一名称及一查询范围;其中,该处理器更针对识别代码与该查询代码相同的各该第一压缩子数据进行以下运作:选取该查询范围与该数据范围重迭的群组,以及以一第一解压缩演算法将被选取的群组的该第一压缩子数据解压缩为数笔第一解压缩子数据,其中该第一解压缩演算法与该第一压缩演算法相对应。9.如权利要求8所述的数据处理装置,其特征在于,该查询消息更载有该第二栏位的一名称,该处理器更以一第二解压缩演算法将被选取的群组的该第二压缩子数据解压缩为数笔第二解压缩子数据,其中该第二解压缩演算法与该第二压缩演算法相对应。10.一种数据处理装置,其特征在于,包含:一暂存器,用以储存数笔数据,各笔数据包含一第一子数据、一第二子数据及一识别代码,所述第一子数据对应至一第一栏位,所述第二子数据对应至一第二栏位,且不同识别代码对应至不同装置;以及一处理器,电性连结至该暂存器,根据所述第一子数据的一第一标准差,判断所述第一子数据具有一第一特性,根据该第一特性决定一第一压缩演算法,根据该第一压缩演算法压缩所述第一子数据,根据所述第二子数据的一第二标准差,判断所述第二子数据具有一第二特性,根据该第二特性决定一第二压缩演算法,且根据该第二压缩演算法压缩所述第二子数据。11.一种数据处理方法,适用于一电子装置,该电子装置包含一暂存器及一处理器,该暂存器储存数笔数据,各笔数据包含一第一子数据、一第二子数据及一识别代码,所述第一子数据对应至一第一栏位,所述第...
【专利技术属性】
技术研发人员:李哲荣,康浩平,陈致宏,庄棨椉,邱育生,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。