大量涌入请求信息的处理系统技术方案

技术编号:14056255 阅读:296 留言:0更新日期:2016-11-27 01:37
本发明专利技术涉及一种大量涌入请求信息的处理系统,即应用在一网络系统中,该网络系统包括有一前端数据库以及一后端数据库,本方法将使用者所输入的大量涌入请求信息予以批处理再写入至前端数据库,并于后续写入至后端数据库,以保证后端数据库不受大量涌入的请求信息影响并减轻对于后端数据库的存取流量负载,进而以较低的营运成本提供质量良好的服务。

【技术实现步骤摘要】

本专利技术涉及一种信息的处理系统,特别是涉及一种大量涌入请求信息的处理系统
技术介绍
现有的信息的处理系统架构通常使用三层式体系结构(3-tier architecture),三层式体系结构包括了展现层(presentation tier,例如浏览器)、商业逻辑层(Business logic tier,例如Web/AP Server)、以及数据层(data tier,例如数据库)。三层式体系结构的优点在于将商业逻辑单独自服务器端分离出来,以减轻传统两层式架构(Client/Server tier)中客户端或服务器端的计算机的负载,因此广泛地使用于电子商务系统中。然而,当超过系统所能负载人数上限的用户联机于现有的网络系统架构时(例如热门演唱会门票订购、重要节日的车票订购、或者是路跑活动报名时),便可能会发生诸多问题。以订位的例子来说,某一个剩余位置可能会有众多的使用者进行预订,然而只会有一个人成功订到,其他人则会接收到订位失败的信息,而后必须继续对其他剩余的位置进行预订。如此,为了对于所有成功订位与失败订位的用户响应其指令或请求,系统服务器被过度存取而承载了超出预期的流量,进而造成整体系统效能低落、响应时间过长、甚至无法进行运算而使请求或指令失效等问题。尽管企业主可选择架设更多服务器(包含供电、冷却等系统)以满足用户数量突然大量涌进的需求,但此类承载流量过大的情况常因活动等因素产生,而活动后便会回归正常且并非经常发生,因而用以处理过量承载流量而添购的服务器便会因此闲置而造成浪费。如此不仅企业主必须付出架设机房的成本,还必须承担庞大的维护成本,从而使得整体网络系统架构的营运成本过高。
技术实现思路
因此,本专利技术的主要目的即是提供一种大量涌入请求信息的处理系统,用以在用户激增的情况下减轻对于服务器的存取流量,进而以较低的营运成本提供质量良好的服务。本专利技术为解决现有技术的问题所采用的技术手段提供一种大量涌入请求信息的处理系
统,用以将用户所输入的大量涌入请求信息予以批处理再写入至一前端数据库,并于后续写入至一后端数据库,该大量涌入请求信息处理系统包含:一请求信息取得机构,用以取得该多数个使用者所输入的大量涌入请求信息;一请求信息批处理机构,连接于该请求信息取得机构,用以将自该请求信息取得机构所取得的该大量涌入请求信息予以收集形成为一第一批请求信息;该前端数据库,连接于该请求信息批处理机构,用以接收来自该请求信息批处理机构所收集形成的该第一批请求信息而予以批储存;一数据分段隔离机构,连接于该前端数据库以及一写入判断机构之间,从而分隔该前端数据库以及该写入判断机构,该数据分段隔离机构用以自该前端数据库接收该经批储存的该第一批请求信息以产生一第二批请求信息,该第二批请求信息是由将该写入前端数据库所批储存的该第一批请求信息所形成;该写入判断机构,连接于该数据分段隔离机构,用以自该数据分段隔离机构批取得该第二批请求信息,以此判断该第二批请求信息是否写入至该后端数据库;以及该后端数据库,连接于该写入判断机构并接收来自该写入判断机构的该第二批请求信息,该后端数据库用以储存经该写入判断机构所判断应写入至该后端数据库中的该第二批请求信息。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该写入判断机构系通过该数据分段隔离机构将一请求响应信息写回至该前端数据库。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该请求信息取得机构在送出该请求信息后通过该请求信息批处理机构向该前端数据库取得该请求响应信息。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该前端数据库还具有一前端判断机构,用以判断该前端数据库和/或该后端数据库是否接收来自该请求信息批处理机构所传送的该第一批请求信息。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该写入判断机构通过该数据分段隔离机构改变该前端判断机构的判断标准,该判断标准用以判断该前端数据库是否接收来自该请求信息批处理机构所传送的该第一批请求信息。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该请求信息取得机构被设置于一销售点、一行动装置和/或一网络装置。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该后端数据库的处理容量大于该前端数据库的处理容量。在本专利技术的一实施例中提供一种大量涌入请求信息的处理系统,其中该大量涌入请求信息为一订票请求信息、一付款请求信息、一取消请求信息或一取票请求信息。本专利技术的大量涌入请求信息的处理系统能够将大量涌入请求信息以批处理的作业方式先
在前端处理消化,以保证后端不受大量涌入的请求信息影响。如此一来,当使用者激增而超过现有处理系统所能负载人数上限的情况下,本专利技术的处理系统能够有效降低对于数据存取端的存取流量,进而减轻系统负担,并因无须大量的设备增设而可降低设备成本而以较低的营运成本提供质量良好的服务。本专利技术所采用的具体实施例,将通过以下的实施例及附图作进一步的说明。附图说明图1为显示根据本专利技术的一实施例的一大量涌入请求信息的处理系统的架构图;图2为显示根据本专利技术的实施例的大量涌入请求信息的处理系统的系统方块图。符号说明:100 大量涌入请求信息的处理系统1、1a、1b、1c 请求信息取得机构2 请求信息批处理机构3 前端数据库31 前端判断机构4 数据分段隔离机构5 写入判断机构6 后端数据库a 大量涌入请求信息b 第一批请求信息c、c` 第二批请求信息d、d` 请求响应信息N 网络具体实施方式以下根据图1及图2说明本专利技术的实施方式。说明并非为限制本专利技术的实施方式,而为本专利技术的实施例的一种。如图1及图2所示,依据本专利技术的一实施例的一大量涌入请求信息的处理系统100为应用于一网络N。该大量涌入请求信息的处理系统100包括一请求信息取得机构1、一请求信息批处理机构2、一前端数据库3、一数据分段隔离机构4、一写入判断机构5、以及一后端
数据库6。在本实施例中,该大量涌入请求信息的处理系统100被提供作为一网络订票系统,但并不限定于此,视实际应用所需,该大量涌入请求信息的处理系统100也可作为一交互式查询系统或是一活动报名系统。如图1及图2所示,该请求信息取得机构1通过网络N连接于该请求信息批处理机构2。详细而言,该请求信息取得机构1用以取得多数个使用者所输入的一大量涌入请求信息a,并以文字的方式写入该请求信息批处理机构2。较佳地,该请求信息取得机构1可为一在便利商店所设置的端点上网销售点装置1a,该请求信息取得机构1也可为一个人计算机1b或一智能型手机1c,视实际应用所需。此外,该网络N可根据需求而为有线网络或无线网络本文档来自技高网
...
大量涌入请求信息的处理系统

【技术保护点】
一种大量涌入请求信息的处理系统,用以将用户所输入的大量涌入请求信息予以批处理再写入至一前端数据库,并于后续写入至一后端数据库,其特征在于,该大量涌入请求信息的处理系统包含:一请求信息取得机构,用以取得数个使用者所输入的大量涌入请求信息;一请求信息批处理机构,连接于该请求信息取得机构,用以将自该请求信息取得机构所取得的该大量涌入请求信息予以收集形成为一第一批请求信息;该前端数据库,连接于该请求信息批处理机构,用以接收来自该请求信息批处理机构所收集形成的该第一批请求信息并予以批储存;一数据分段隔离机构,连接于该前端数据库以及一写入判断机构之间,从而分隔该前端数据库以及该写入判断机构,该数据分段隔离机构用以自该前端数据库接收该经批储存的该第一批请求信息以产生一第二批请求信息,该第二批请求信息是由该写入前端数据库所批储存的该第一批请求信息所形成;该写入判断机构,连接于该数据分段隔离机构,用以自该数据分段隔离机构批取得该第二批请求信息,以此判断该第二批请求信息是否写入至该后端数据库;以及该后端数据库,连接于该写入判断机构并接收来自该写入判断机构的该第二批请求信息,该后端数据库用以储存经该写入判断机构所判断应写入至该后端数据库中的该第二批请求信息。...

【技术特征摘要】
1.一种大量涌入请求信息的处理系统,用以将用户所输入的大量涌入请求信息予以批处理再写入至一前端数据库,并于后续写入至一后端数据库,其特征在于,该大量涌入请求信息的处理系统包含:一请求信息取得机构,用以取得数个使用者所输入的大量涌入请求信息;一请求信息批处理机构,连接于该请求信息取得机构,用以将自该请求信息取得机构所取得的该大量涌入请求信息予以收集形成为一第一批请求信息;该前端数据库,连接于该请求信息批处理机构,用以接收来自该请求信息批处理机构所收集形成的该第一批请求信息并予以批储存;一数据分段隔离机构,连接于该前端数据库以及一写入判断机构之间,从而分隔该前端数据库以及该写入判断机构,该数据分段隔离机构用以自该前端数据库接收该经批储存的该第一批请求信息以产生一第二批请求信息,该第二批请求信息是由该写入前端数据库所批储存的该第一批请求信息所形成;该写入判断机构,连接于该数据分段隔离机构,用以自该数据分段隔离机构批取得该第二批请求信息,以此判断该第二批请求信息是否写入至该后端数据库;以及该后端数据库,连接于该写入判断机构并接收来自该写入判断机构的该第二批请求信息,该后端数据库用以储存经该写入判断机构所判断应写入至该后端数据库中的该第二批请求信息。2.如权利要求1所述的...

【专利技术属性】
技术研发人员:邱光宗曹士昌杨佑仁
申请(专利权)人:拓元股份有限公司
类型:发明
国别省市:中国台湾;71

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

1