[发明专利]一种数据预加载的方法和系统有效
| 申请号: | 201710667375.7 | 申请日: | 2017-08-07 |
| 公开(公告)号: | CN107577506B | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | 殷辉;洪伟 | 申请(专利权)人: | 台州市吉吉知识产权运营有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
| 地址: | 318015 浙江省台州市椒江区洪*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据 加载 方法 系统 | ||
本发明提供了一种数据预加载的方法和系统,其方法包括:S600终端接收并安装应用程序;S700所述终端获取包括第一查询条件的加载命令;S800所述终端根据所述第一查询条件生成第一索引值;S900所述终端根据所述第一索引值,获取目标数据并加载至第一储存区域。本发明实现启动应用时,加快应用程序的启动速度,同时还能提升加载的速率,提升用户使用体验。
技术领域
本发明涉及计算机技术领域,尤指一种数据预加载的方法和系统。
背景技术
随着信息技术的发展,数据量呈现爆炸式增长的趋势,在平台开发中,经常会涉及到需要展示特定数据的功能,这通常需要从应用程序安装包中加载大量的数据到内存中,并根据加载的数据使用特定条件查询出需要的数据进行展示。而如何在应用启动时加载大量数据并且不影响数据展示成为该功能实现中最核心的问题。
现有技术中,未将数据库中的数据根据查询条件进行分类,导致查询时的查询效率降低,并且现有技术应用程序安装时,将所有数据储存到RAM中,当用户需要使用某些属性的数据时,才从RAM中遍寻查找到该属性的数据后再加载显示。由于RAM中储存有大量的数据,使得查找该属性的数据耗时较大,而且会RAM占用较大,会降低RAM的处理性能,影响用户的使用体验。
发明内容
本发明的目的是提供一种数据预加载的方法和系统,实现启动应用时,提升查询加载速率的效果。
本发明提供的技术方案如下:
本发明提供一种数据预加载的方法,包括步骤:S600终端接收并安装应用程序;S700所述终端获取包括第一查询条件的加载命令;S800所述终端根据所述第一查询条件生成第一索引值;S900所述终端根据所述第一索引值,获取目标数据并加载至第一储存区域。
进一步的,所述步骤S600之前包括步骤:S100服务器获取包括所述第一查询条件和第二查询条件的加载命令;所述第二查询条件包括所述第一查询条件;S200所述服务器根据所述第一查询条件生成所述第一索引值,根据所述第二查询条件将所述第一索引值生成第二索引值;所述第二索引值包括所述第一索引值;S300所述服务器根据所述第二索引值分类数据信息,得到对应的数据文件;S400所述服务器根据所述第二索引值分别命名所述数据文件,并分类储存所述数据文件;S500所述服务器发送应用程序文件至所述终端。
进一步的,所述步骤S600包括步骤:S610所述终端接收所述服务器发送的所述应用程序文件;S620所述终端根据所述应用程序文件,在第二储存区域安装所述应用程序,并在所述第一储存区域运行所述应用程序脚本。
进一步的,所述步骤S900包括步骤:S910所述终端根据所述第一索引值得到对应的第二索引值,发送所述第一索引值和所述对应的第二索引值至所述服务器;S920所述服务器接收所述第一索引值和所述对应的第二索引值,并根据所述对应的第二索引值查找对应的数据文件;S930所述服务器根据所述第一索引值在所述对应的数据文件中查找所述目标数据,并发送所述目标数据至所述终端;S940所述终端接收所述目标数据,将所述目标数据在所述第一储存区域进行加载显示,并在加载显示的同时,将所述目标数据按照所述对应的第二索引值分类保存至所述第二储存区域。
进一步的,所述步骤S500包括步骤:S510所述服务器发送所述应用程序文件和所述数据文件至所述终端;所述步骤S600还包括步骤:S630所述终端接收所述服务器发送的所述应用程序文件和所述数据文件;S640所述终端根据所述应用程序文件,在第二储存区域安装所述应用程序,并在所述第一储存区域运行所述应用程序脚本;S650所述终端根据所述第二索引值保存所述数据文件至所述第二储存区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于台州市吉吉知识产权运营有限公司,未经台州市吉吉知识产权运营有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710667375.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:充电枪、充电桩及电动自行车
- 下一篇:一种电池拆装方便的助力自行车
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





