[发明专利]先提供预建立文件的查找系统及其方法无效
申请号: | 201010582525.2 | 申请日: | 2010-11-30 |
公开(公告)号: | CN102479241A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 邱全成;王辉 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 建立 文件 查找 系统 及其 方法 | ||
技术领域
本发明涉及一种查找系统及其方法,特别是指一种先提供预建立文件的查找系统及其方法。
背景技术
数据库是各式各样具有相关性文件的集中地,要存取数据库,必须遵守数据库制定的规则与方法,使数据库达到最少重复、最佳利用,能让多数人共同使用的目的。随着使用者需要的数据量增大,数据库的使用也越来越普及。目前有相当多的在线服务都使用数据库储存服务所需的数据。
事实上,使用数据库需要花费一定的资源(resource),在某些会对数据库进行大量存取的在线服务(例如动态网页服务等)中,为了避免资源的过度消耗,提供数据库服务的服务器通常会建立资源池(resource pool),在线服务只能通过资源池存取数据库。资源池会限制在线服务与数据库之间的连接数,一旦在线服务同时连接数据库的数量达到资源池的上限,若在线服务还需要连接数据库,则必须等待其他的连线中断后才可以再次连接数据库,以动态网页服务为例,当动态网页服务需要连接到数据库的数量超过资源池所提供的连接数上限,则动态网页服务需要等待,这样将会造成动态网页服务回应网页的延迟,使得动态网页服务的使用者等待网页的时间延长。
综上所述,可知现有技术中长期以来一直存在同时大量存取数据库时需等待连接的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在同时大量存取数据库时需等待连接的问题,本发明于是提供一种先提供预建立文件的查找系统及其方法,其中:
本发明所提供的先提供预建立文件的查找系统,至少包含:储存媒体;服务传输模块,用以接收由客户端所传送的查询请求;文件判断模块,用以判断储存媒体中是否存在与查询请求对应的静态目标文件;文件读取模块,用以于文件判断模块判断静态目标文件存在后,至储存媒体中读取静态目标文件,及由服务传输模块传送静态目标文件至客户端;查找模块,用以于文件判断模块判断储存媒体不存在静态目标文件后,依据查询请求查找相对应的目标数据;文件生成模块,用以依据目标数据生成静态目标文件,并储存静态目标文件至储存媒体中,及由服务传输模块传送文件生成模块所生成的静态目标文件至客户端。
本发明所提供的先提供预建立文件的查找方法,其步骤至少包括:接收由客户端所传送的查询请求;判断与查询请求对应的静态目标文件存在后,读取静态目标文件并传送静态目标文件至客户端;判断静态目标文件不存在后,依据查询请求查找相对应的目标数据;依据目标数据生成静态目标文件;储存静态目标文件;传送静态目标文件至客户端。
本发明所提供的系统与方法如上,与现有技术之间的差异在于本发明通过在查找目标数据前,先判断与查询请求对应的静态目标文件是否存在,若存在则读取静态目标文件,若不存在才查找目标数据生成静态目标文件,借以解决现有技术所存在的问题,并可以达成减少数据库负载与资源消耗的技术功效。
附图说明
图1为本发明所提的先提供预建立文件的查找系统架构图。
图2A为本发明所提的先提供预建立文件的查找方法流程图。
图2B为本发明所提的搜寻静态目标文件及查找目标数据的详细方法流程图。
图3A为本发明实施例所提的装置连接示意图。
图3B为本发明实施例所提的数据流示意图。
图4为本发明实施例所提的模板示意图。
【主要组件符号说明】
100服务器 110储存媒体
120服务传输模块 130文件判断模块
140文件读取模块 150查找模块
160文件生成模块 190流量分析模块
300网页服务器 310文件服务器
350数据服务器 400客户端
500模板
具体实施方式
以下将配合图式及实施例来详细说明本发明的特征与实施方式,内容足以使任何本领域技术人员能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,借此实现本发明可达成的功效。
本发明可以在查找目标数据后,储存由目标数据生成的静态目标文件,使得后续需要再次查找目标数据时,可以直接读取静态目标文件而不需进行目标数据的查找。其中,本发明所提的静态目标文件为储存的内容与被显示的内容相同的文件,例如静态网页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010582525.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:泵
- 下一篇:含重组基因的酸性β-葡聚糖酶及其用途