【技术实现步骤摘要】
本专利技术涉及一种数据查找系统及其方法,特别是指一种。
技术介绍
目前数据查找的方案主要是通过数据库完成,而事实上,也有不使用数据库完成数据查找的方案,例如使用一个或多个文件记录数据,并在该些文件中进行数据查找。不论是使用数据库、文件或是其他储存方式来记录数据来提供数据查找的功能, 数据查找的功能占据了程序的执行过程中的大量时间,也就是说,若应用程序需要进行数据查找,则应用程序在执行的过程中,最花费时间的部分是在等待数据查找的功能查找出所需要的数据。某些数据查找程序,例如字词释义的查找程序、网页数据的查找程序等,数据查找是最常被使用的功能。而这些数据查找程序在查找提供给使用者浏览的数据时,容易同时产生多个相关数据查找的需求,如此,使用者需要等待到所有数据查找的需求都完成后才可以浏览完整的数据,这往往造成使用者等待的时间超出可以接受的范围。事实上,这些相关数据查找需求往往是相同数据表或文件中的不同字段的数据, 也就是说,使用者在等待浏览完整数据的过程中,数据查找程序会对相同数据表或文件进行数次查找,这样的情况花费了不需要的时间。综上所述,可知现有技术中长期以来一直 ...
【技术保护点】
【技术特征摘要】
1.一种以容器暂存目标数据与未查找数据的查找方法,其特征在于,该查找方法至少包含下列步骤当一目标数据被查找时,判断储存该目标数据的一容器是否已被建立,该容器包含至少一元素;判断该容器已被建立后,由该容器中获取该目标数据;及判断该容器未被建立后,执行下列步骤 建立该容器;查找储存于各该元素中的各项目数据,该些项目数据其中之一为该目标数据; 储存各该项目数据至各该元素中;及由该容器中获取该目标数据。2.如权利要求1所述的以容器暂存目标数据与未查找数据的查找方法,其特征在于, 该查找储存于各该元素中的各项目数据的步骤为至储存该目标数据的文件或数据表中查找该目标数据及与该目标数据相关的至少一关联数据,该储存各该项目数据至各该元素中的步骤为储存字段名称与该些元素的元素名称对应的该目标数据及各该关联数据至该些元素中。3.如权利要求1所述的以容器暂存目标数据与未查找数据的查找方法,其特征在于, 该查找储存于各该元素中的各项目数据的步骤为侦测该些元素,并查找与该些元素对应的各该项目数据。4.如权利要求1所述的以容器暂存目标数据与未查找数据的查找方法,其特征在于, 该查找储存于各该元素中的各该项目数据的步骤为至远端数据库查找该些项目数据。5.一种以容器暂存目标...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。