迷你页信息流提供方法、装置及系统制造方法及图纸

技术编号:16474233 阅读:24 留言:0更新日期:2017-10-29 01:45
本发明专利技术提出一种迷你页信息流提供方法、装置及系统,其中方法包括:通过接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求;根据待获取的迷你页的参数信息查询预设的数据库,获取待获取的迷你页信息流;将待获取的迷你页信息流发送给前端服务器,以使前端服务器对待获取的迷你页信息流进行处理并提供给终端设备;本实施例中,前端服务器与中间数据服务器进行交互获取迷你页信息流,中间数据服务器上预存有符合约定条件的迷你页信息流以及对应的迷你页的参数信息,使得前端服务器不需要建立与后端服务器之间的接口以及通过接口向后端服务器请求数据,提高了数据通信速度,降低了服务器的资源消耗。

Method, device and system for providing information flow of Mini Page

The invention provides a mini page flow of information providing method, device and system, wherein the method comprises: receiving access request through the front-end server according to the mini page information terminal device sends the data flow specification agreed to be acquired; according to the Mini Page parameter information query pre set database, the mini page gets to acquire the information flow to get the mini page; the information stream is sent to the front-end server, so that the front-end server to be obtained Mini page information stream processing and provide the terminal equipment; in this embodiment, the front-end server and intermediate data server interaction to obtain the mini page information flow, parameter information of intermediate data stored on the server with mini page the terms of the mini page and the corresponding information flow, the front-end server does not need to set up and a backend server interface between the And through the interface to request data from the back-end server, it improves the speed of data communication and reduces the resource consumption of the server.

【技术实现步骤摘要】
迷你页信息流提供方法、装置及系统
本专利技术涉及互联网前端开发领域,尤其涉及一种迷你页信息流提供方法、装置及系统。
技术介绍
目前的迷你页信息流提供方式是,前端服务器建立与后端服务器进行通信的通信接口,通过该通信接口向后端服务器请求数据,后端服务器从后端数据库中查询获取相应的数据,并进行数据归一化处理、分页等操作后提供给前端服务器。其中,后端数据库使用MySQL、Sqlite等传统关系数据库进行数据存储和通信。然而现有技术中的迷你页信息流提供方式中,后端数据库使用硬盘作为存储介质,前端服务器通过通信接口向后端服务器请求数据时,有大量的I/O操作,导致通信速度慢,且服务器资源消耗较大。而后端服务器返回数据前,还需要对数据进行处理,导致通信速度更慢。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种迷你页信息流提供方法,用于解决现有技术中数据通信速度慢,消耗服务器资源较多的问题。本专利技术的第二个目的在于提出一种迷你页信息流提供装置。本专利技术的第三个目的在于提出一种迷你页信息流提供系统。本专利技术的第四个目的在于提出另一种迷你页信息流提供装置。本专利技术的第五个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第六个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种迷你页信息流提供方法,包括:中间数据服务器接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;所述中间数据服务器根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;所述中间数据服务器将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。本专利技术实施例的迷你页信息流提供方法,通过接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,迷你页信息流获取请求中包括:待获取的迷你页的参数信息;根据待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;将待获取的迷你页信息流发送给前端服务器,以使前端服务器对待获取的迷你页信息流进行处理并提供给终端设备。本实施例中,前端服务器与中间数据服务器进行交互获取迷你页信息流,中间数据服务器上预存有符合约定条件的迷你页信息流以及对应的迷你页的参数信息,使得前端服务器不需要建立与后端服务器之间的接口以及通过接口向后端服务器请求数据,提高了数据通信速度,降低了服务器的资源消耗。为达上述目的,本专利技术第二方面实施例提出了一种迷你页信息流提供装置,包括:第一接收模块,用于接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;查询模块,用于根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;发送模块,用于将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。本专利技术实施例的迷你页信息流提供装置,通过接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,迷你页信息流获取请求中包括:待获取的迷你页的参数信息;根据待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;将待获取的迷你页信息流发送给前端服务器,以使前端服务器对待获取的迷你页信息流进行处理并提供给终端设备。本实施例中,前端服务器与中间数据服务器进行交互获取迷你页信息流,中间数据服务器上预存有符合约定条件的迷你页信息流以及对应的迷你页的参数信息,使得前端服务器不需要建立与后端服务器之间的接口以及通过接口向后端服务器请求数据,提高了数据通信速度,降低了服务器的资源消耗。为达上述目的,本专利技术第三方面实施例提出了另一种迷你页信息流提供系统,包括:前端服务器、中间数据服务器和后端服务器;中间数据服务器分别与前端服务器和后端服务器连接,用于接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。本专利技术实施例的迷你页信息流提供系统,中间数据服务器通过接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,迷你页信息流获取请求中包括:待获取的迷你页的参数信息;根据待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;将待获取的迷你页信息流发送给前端服务器,以使前端服务器对待获取的迷你页信息流进行处理并提供给终端设备。本实施例中,前端服务器与中间数据服务器进行交互获取迷你页信息流,中间数据服务器上预存有符合约定条件的迷你页信息流以及对应的迷你页的参数信息,使得前端服务器不需要建立与后端服务器之间的接口以及通过接口向后端服务器请求数据,提高了数据通信速度,降低了服务器的资源消耗。为达上述目的,本专利技术第四方面实施例提出了另一种迷你页信息流提供装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上所述的迷你页信息流提供方法。为了实现上述目的,本专利技术第五方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令被处理器执行时,实现如上所述的方法。为达上述目的,本专利技术第六方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行一种迷你页信息流提供方法,所述方法包括:中间数据服务器接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;所述中间数据服务器根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;所述中间数据服务器将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种迷你页信息流提供方法的流程示意图;图2为本专利技术实施例提供的一种迷你页信息流提供装置的结构示意图;图3为本专利技术实施例提供的另一种迷你页信息流提供装置的结构示意图;图4为本专利技术实施例提供的一种迷你页信息流提供系统的结构示意图;图5为本专利技术实施例提供的另一种迷你页信息流本文档来自技高网...
迷你页信息流提供方法、装置及系统

【技术保护点】
一种迷你页信息流提供方法,其特征在于,包括:中间数据服务器接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;所述中间数据服务器根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;所述中间数据服务器将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。

【技术特征摘要】
1.一种迷你页信息流提供方法,其特征在于,包括:中间数据服务器接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;所述中间数据服务器根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;所述中间数据服务器将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。2.根据权利要求1所述的方法,其特征在于,所述中间数据服务器接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求之前,还包括:所述中间数据服务器接收后端服务器发送的符合约定条件的迷你页信息流;所述符合约定条件的迷你页信息流为后端服务器对后端数据库中的迷你页信息流按照约定条件进行筛选后得到的。3.根据权利要求2所述的方法,其特征在于,所述后端数据库中的迷你页信息流为人工录入或者所述后端服务器通过合作方数据接口获取并经过数据归一化处理后得到的。4.根据权利要求1所述的方法,其特征在于,所述预设的中间数据库为redis数据库。5.一种迷你页信息流提供装置,其特征在于,包括:第一接收模块,用于接收前端服务器按照约定的数据规范发送的终端设备的迷你页信息流获取请求,所述迷你页信息流获取请求中包括:待获取的迷你页的参数信息;查询模块,用于根据所述待获取的迷你页的参数信息查询预设的中间数据库,获取待获取的迷你页信息流;所述预设的中间数据库中存储有符合约定条件的迷你页信息流以及对应的迷你页的参数信息;发送模块,用于将所述待获取的迷你页信息流发送给前端服务器,以使所述前端服务器对所述待获取的迷你页信息流进行处理并提供给所述终端设备。6.一种迷你页信息流提供系统,其特征在于,包括:前端服务器、...

【专利技术属性】
技术研发人员:张丹莹林永吉
申请(专利权)人:珠海市君天电子科技有限公司
类型:发明
国别省市:广东,44

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

1