静态文件代替服务存储信息类数据处理系统技术方案

技术编号:28623096 阅读:14 留言:0更新日期:2021-05-28 16:18
本发明专利技术公开了静态文件代替服务存储信息类数据处理系统,包括服务器与个人用户端两大部分,所述服务器包含前端请求接口模块、js文件处理模块以及js数据发送模块;所述个人用户端包含服务器需求接口、前端界面以及后台数据处理模块;所述后台数据处理模块包含mysql数据库、redis数据库。本发明专利技术中,采用了静态文件本地读写的方式,较少了使用的数据请求,减少服务器的压力,采用数据写入成js文件与js文件获取数,使其实现方式简单,成本较低。

【技术实现步骤摘要】
静态文件代替服务存储信息类数据处理系统
本专利技术属于计算机
,具体为静态文件代替服务存储信息类数据处理系统。
技术介绍
数据服务指提供数据采集、数据传输、数据存储、数据处理、数据交换、数据销毁等数据各种生存形态演变的一种信息技术驱动的服务。数据服务现在在各种软件中均作为必不可少的一个技术,然而为了解决信息类软件产品数据显示,现在市面信息类的软件大多采用前后端分离,如果后端服务宕机或者服务器压力过大导致响应慢、页面打不开或、打开之后无数据显示。
技术实现思路
本专利技术的目的在于:为了解决现实存在的技术问题,提供静态文件代替服务存储信息类数据处理系统。本专利技术采用的技术方案如下:静态文件代替服务存储信息类数据处理系统,包括服务器与个人用户端两大部分,所述服务器包含前端请求接口模块、js文件处理模块以及js数据发送模块;所述个人用户端包含服务器需求接口、前端界面以及后台数据处理模块;所述后台数据处理模块包含mysql数据库、redis数据库。其中,所述前端请求接口模块包括互联网信息传输以及服务器响应接口;其上部署有支持HTTP的响应协议或WebRTC或等效支持P2P的传输协议的服务进程。其中,所述js文件处理模块以及js文件发送模块对于服务器上的信息类数据进行转码储存。其中,所述mysql数据库为永久保存的关系型数据库,其上部署有数据处理基础模块,所述redis数据库为非关系型数据库,其上数据通过所述js数据发送模块获取json格式js文件数据。其中,所述前端请求接口与服务器请求接口之间通过基于TCP/IP通信协议来传递数据。其中,所述js文件处理模块将信息类数据,例如新闻、资讯与简介等数据直接生成js文件,所述redis数据库对于服务器端获取的js文件进行存储。其中,所述mysql数据库对于所述redis数据库存储的js文件进行解析处理。其中,所述mysql数据库解析的js文件数据通过后台数据处理模块中的前端界面数据展示硬件进行可视化展示。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1、本专利技术中,采用了静态文件本地读写的方式,在后台插入一条数据,数据分别插入到mysql数据库与redis数据库,接着获取数据的时候,需求通过接口去服务器获取,此时服务器直接将js文件发送到个人用户端上,通过非关系型数据库进行储存,因为此时js文件属于静态文件,所以不存在服务器端,包括此时服务端宕机,对从js获取数据也无影响。2、本专利技术中,采用数据写入成js文件与js文件获取数,数据写入成js文件与js文件获取均属于使用中的基础技术,因此该方案实现方式简单,成本较低。3、本专利技术中,较少了使用的数据请求,以减少对服务压力造成的系统宕机,以减少运维技术以及线上排查处理对于服务器运营的成本,同时能够满足服务器的压力。附图说明图1为本专利技术的结构示意简图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制;术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性;此外,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。实施例一,参照图1,静态文件代替服务存储信息类数据处理系统,包括服务器与个人用户端两大部分,服务器包含前端请求接口模块、js(JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能)文件处理模块以及js数据发送模块;个人用户端包含服务器需求接口、前端界面以及后台数据处理模块;后台数据处理模块包含mysql(MySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言--结构化查询语言进行数据库管理)数据库、redis(Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API)数据库,通过服务器与个人用户端之间的数据交流,以及个人用户端上设置的mysql数据库和redis数据库,使得个人用户端对于服务器上的数据进行解码,以减轻服务器的负担,减少服务器的请求响应时间。实施例二,参照图1,前端请求接口模块包括互联网信息传输以及服务器响应接口;其上部署有支持HTTP(HTTP是一个简单的请求-响应协议,它通常运行在TCP之上)的响应协议或WebRTC(名称源自网页即时通信的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API,它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准)或等效支持P2P(对等网络,即对等计算机网络,是一种在对等者之间分配任务和工作负载的分布式应用架构,是对等计算模型在应用层形成的一种组网或网络形式)的传输协议的服务进程;js文件处理模块以及js文件发送模块对于服务器上的信息类数据进行转码储存;mysql数据库为永久保存的关系型数据库,其上部署有数据处理基础模块,redis数据库为非关系型数据库,其上数据通过js数据发送模块获取json格式js文件数据,以便于将接收到的js文件数据写入非关系型数据库缓存后再经过关系型数据库计算处理得到静态文件。实施例三,参照图1,前端请求接口与服务器请求接口之间通过基于TCP/IP通信协议来传递数据,js文件处理模块将信息类数据,例如新闻、资讯与简介等数据直接生成js文件,redis数据库对于服务器端获取的js文件进行存储,以便于服务器在与个人用户端第一次信息传输的过程中将网站的固定信息(如新闻、资讯与简介等数据)直接发送到个人用户端,以减少个人用户端对于服务器的多次数据请求,减少服务器的负担。实施例四,参照图1,mysql数据库对于redis数据库存储的js文件进行解析处理,mysql数据库解析的js文件数据通过后台数据处理模块中的前端界面数据展示硬件进行可视化展示,使得js文件中的数据在个人本文档来自技高网...

【技术保护点】
1.静态文件代替服务存储信息类数据处理系统,包括服务器与个人用户端两大部分,其特征在于:/n所述服务器包含前端请求接口模块、js文件处理模块以及js数据发送模块;/n所述个人用户端包含服务器需求接口、前端界面以及后台数据处理模块;/n所述后台数据处理模块包含mysql数据库、redis数据库。/n

【技术特征摘要】
1.静态文件代替服务存储信息类数据处理系统,包括服务器与个人用户端两大部分,其特征在于:
所述服务器包含前端请求接口模块、js文件处理模块以及js数据发送模块;
所述个人用户端包含服务器需求接口、前端界面以及后台数据处理模块;
所述后台数据处理模块包含mysql数据库、redis数据库。


2.如权利要求1所述的静态文件代替服务存储信息类数据处理系统,其特征在于:所述前端请求接口模块包括互联网信息传输以及服务器响应接口;
其上部署有支持HTTP的响应协议或WebRTC或等效支持P2P的传输协议的服务进程。


3.如权利要求1所述的静态文件代替服务存储信息类数据处理系统,其特征在于:所述js文件处理模块以及js文件发送模块对于服务器上的信息类数据进行转码储存。


4.如权利要求1所述的静态文件代替服务存储信息类数据处理系统,其特征在于:所述mysql数据库为永久保存的关系型数据库,其上部署有数...

【专利技术属性】
技术研发人员:李石平曹胜董列涛王云飞
申请(专利权)人:武汉微品致远信息科技有限公司
类型:发明
国别省市:湖北;42

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

1