批发终端的数据更新方法、批发终端、系统及存储介质技术方案

技术编号:20389553 阅读:31 留言:0更新日期:2019-02-20 02:43
本发明专利技术公开了一种批发终端的数据更新方法、系统及存储介质,批发终端具有用于存储交易数据的本地小型数据库,该方法包括以下步骤:S1、当需要更新本地小型数据库的交易数据时,获取批发终端的硬件使用率并判断硬件使用率是否超过了预设阈值;S2、若否,则按照每条交易数据的时间顺序在新的存储位置上逐一存储所需更新的交易数据;S3、若是,则将更新的交易数据按时间顺序覆盖时间最早的交易数据。该方法能在进行数据更新时根据批发终端的硬件使用情况来判断是否需要覆盖旧数据,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。

【技术实现步骤摘要】
批发终端的数据更新方法、批发终端、系统及存储介质
本专利技术涉及数据更新
,尤其涉及一种批发终端的数据更新方法、批发终端、系统及存储介质。
技术介绍
现有的电子设备,如手机、平板电脑等,在更新数据时会将所接收的数据均存储在存储器中,直到存储器的容量满了才告知用户容量已满,无法进行存储。若是存储器存储的数据过多,会影响电子设备的运行速度,导致电子设备运行缓慢,经常出现卡机的现象。对于一些批发商来说,他们通常需要使用电子设备来存储交易数据以便查看验证交易订单。日积月累,交易数据的数据量是非常庞大的,在这种情况下,现有的电子设备的数据更新方式会非常容易导致电子设备运行缓慢。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种批发终端的数据更新方法,其能在进行数据更新时根据批发终端的硬件使用情况来判断是否需要覆盖旧数据,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。本专利技术的目的之二在于提供一种批发终端,其在进行数据更新时能根据批发终端的硬件使用情况来判断是否需要覆盖旧数据,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。本专利技术的目的之三在于提供一种批发终端数据更新系统,其在进行数据更新时能根据批发终端的硬件使用情况来判断是否需要覆盖旧数据,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。本专利技术的目的之四在于提供一种计算机可读存储介质,该存储介质所存储的计算机程序运行时能实现在进行数据更新时根据批发终端的硬件使用情况来判断是否需要覆盖旧数据,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。本专利技术的目的之一采用如下技术方案实现:一种批发终端的数据更新方法,所述批发终端具有用于存储交易数据的本地小型数据库,该方法包括以下步骤:当需要更新本地小型数据库的交易数据时,获取所述批发终端的硬件使用率并判断所述硬件使用率是否超过了预设阈值;若否,则按照每条交易数据的时间顺序在新的存储位置上逐一存储所需更新的交易数据;若是,则将更新的交易数据按时间顺序覆盖时间最早的交易数据。进一步地,所述硬件使用率为储存内存已用容量占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的储存内存已用容量占比率并判断储存内存已用容量占比率是否大于预设阈值。进一步地,所述硬件使用率为内存使用占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的内存使用占比率并判断内存使用占比率是否大于预设阈值。进一步地,所述硬件使用率为CPU使用占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的CPU使用占比率并判断CPU使用占比率是否大于预设阈值。进一步地,所述预设阈值为50%。进一步地,通过调用对应的硬件接口函数来获取批发终端的硬件使用率。进一步地,需要更新本地小型数据库的交易数据的情形具体有以下两种:当所述批发终端生成交易数据需要保存时,将所述批发终端所生成的交易数据更新到本地小型数据库的交易数据中;当所述批发终端接收到后台服务器发送的新的交易数据时,将所述后台服务器发送的新的交易数据更新到本地小型数据库的交易数据中。本专利技术的目的之二采用如下技术方案实现:一种批发终端,包括处理器和存储器,所述存储器存储有可执行计算机程序,所述处理器可读取所述计算机程序并运行以实现上述的一种批发终端的数据更新方法。本专利技术的目的之三采用如下技术方案实现:一种批发终端的数据更新系统,其特征在于,包括批发终端和后台服务器,所述批发终端与所述后台服务器可进行通讯,所述批发终端包括处理器和存储器,所述存储器存储有可执行计算机程序,所述处理器可读取所述计算机程序并运行以实现上述的一种批发终端的数据更新方法。本专利技术的目的之四采用如下技术方案实现:一种计算机可读存储介质,所述计算机可读存储介质存储有可执行计算机程序,所述计算机程序运行时可实现上述的批发终端的数据更新方法。相比现有技术,本专利技术的有益效果在于:该批发终端的数据更新方法能够使批发终端在更新自身的本地小型数据库中的数据时,检测批发终端的硬件使用情况从而判断是否需要覆盖旧数据。当批发终端的硬件使用率超过了预设阈值后,更新的数据从最早建立的数据开始进行数据覆盖,以保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。附图说明图1为本专利技术提供的一种批发终端的数据更新方法的流程示意图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。请参阅图1,一种批发终端的数据更新方法,批发终端采用PDA,具有用于存储交易数据的本地小型数据库,该方法包括以下步骤:S1、当需要更新本地小型数据库的交易数据时,获取批发终端的硬件使用率并判断硬件使用率是否超过了预设阈值;S2、若否,则按照每条交易数据的时间顺序在新的存储位置上逐一存储所需更新的交易数据;S3、若是,则将更新的交易数据按时间顺序覆盖时间最早的交易数据。该批发终端的数据更新方法能够使批发终端在更新自身的本地小型数据库中的数据时,检测批发终端的硬件使用情况从而判断是否需要覆盖旧数据。当批发终端的硬件使用率未超过预设阈值时,更新的交易数据直接在本地小型数据库中新的存储位中存储;而当批发终端的硬件使用率超过了预设阈值后,更新的数据从最早建立的数据开始进行数据覆盖,不再占用新的容量,以保证批发终端的硬件具有足够的使用空间,从而保证批发终端的运行效率,避免由于存储量过大而导致批发终端出现卡机的现象。一般来说,一些时间比较久远的数据是不需要再用到的了,当批发终端的硬件使用率超过了预设阈值之后,先前最早保存的数据已经是时间比较久的了,因此,当硬件使用率超过了预设阈值之后开始从时间最早的数据开始进行覆盖,可以将一些无用的数据覆盖掉,提高存储器的利用率,也避免了存储量过大而拖慢批发终端的运行速度。作为一种优选的实施方式,硬件使用率为储存内存已用容量占比率,判断批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的储存内存已用容量占比率并判断储存内存已用容量占比率是否大于预设阈值。当批发终端的系统内存不足时,会用储存内存空间当虚拟内存,如果储存内存的空间不足的话,就会导致虚拟内存不足,从而导致批发终端运行速度变慢,因此,需保证储存内存(ROM)具有足够的剩余空间以保证批发终端的运行速度。作为一种优选的实施方式,判断批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的内存使用占比率并判断内存使用占比率是否大于预设阈值。电子设备的运行速度与其内存的大小息息相关,当批发终端的内存被占用过多时,批发终端的运行速度会变慢,因此,需保证批发终端的内存(运行内存RAM)剩余空间充足以保证批发终端的运行速度。作为一种优选的实施方式,硬件使用率为CPU使用占比率,判断批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的CPU使用占比率并判断CPU使用占比率是否大于预设阈值。电子设备的运行速度与其CPU的使用占比率相关,当CPU使用占比率过高时,会导致电子设备运行缓慢,因本文档来自技高网...

【技术保护点】
1.一种批发终端的数据更新方法,其特征在于,所述批发终端具有用于存储交易数据的本地小型数据库,该方法包括以下步骤:当需要更新本地小型数据库的交易数据时,获取所述批发终端的硬件使用率并判断所述硬件使用率是否超过了预设阈值;若否,则按照每条交易数据的时间顺序在新的存储位置上逐一存储所需更新的交易数据;若是,则将更新的交易数据按时间顺序覆盖时间最早的交易数据。

【技术特征摘要】
1.一种批发终端的数据更新方法,其特征在于,所述批发终端具有用于存储交易数据的本地小型数据库,该方法包括以下步骤:当需要更新本地小型数据库的交易数据时,获取所述批发终端的硬件使用率并判断所述硬件使用率是否超过了预设阈值;若否,则按照每条交易数据的时间顺序在新的存储位置上逐一存储所需更新的交易数据;若是,则将更新的交易数据按时间顺序覆盖时间最早的交易数据。2.如权利要求1所述的批发终端的数据更新方法,其特征在于,所述硬件使用率为储存内存已用容量占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的储存内存已用容量占比率并判断储存内存已用容量占比率是否大于预设阈值。3.如权利要求1所述的批发终端的数据更新方法,其特征在于,所述硬件使用率为内存使用占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的内存使用占比率并判断内存使用占比率是否大于预设阈值。4.如权利要求1所述的批发终端的数据更新方法,其特征在于,所述硬件使用率为CPU使用占比率,所述判断所述批发终端的硬件使用率是否超过了预设阈值具体为:获取批发终端的CPU使用占比率并判断CPU使用占比率是否大于预设阈值。5.如权利要求2至4任一项所述的批发终端的数据更新方法,其特征在...

【专利技术属性】
技术研发人员:李刚陈唯
申请(专利权)人:广州快批信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1