首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于FlaskRestful框架的数据接口服务方法、装置、设备及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国平安人寿保险股份有限公司

摘要:本发明涉及大数据领域,提供一种基于FlaskRestful框架的数据接口服务方法、装置、设备及介质,能够利用FlaskRestful框架提供轻量级访问,采用python语言实现接口的规范化构建,执行负载均衡,避免给服务器造成压力,将数据的流转进行了规范化,以实现不同类型下的数据流转,并对数据有针对性的加工及处理,反馈目标数据至所述客户端,进而能够基于FlaskRestful框架组合各种类型的服务,保证服务的可靠性,各种类型的接口的标准化,也节约了开发成本,同时保证了开发质量及效率,以提供更好的数据支持。本发明还涉及区块链技术,目标数据可以存储于区块链节点上。

主权项:1.一种基于FlaskRestful框架的数据接口服务方法,其特征在于,包括:响应于客户端向FlaskRestful框架发起的数据请求,根据所述数据请求确定目标接口类型及目标数据流转类型;获取预先配置的与接口类型对应的接口开发逻辑映射表,并利用所述目标接口类型在所述接口开发逻辑映射表中查询,得到与所述目标接口类型对应的目标接口开发逻辑;采用python语言,基于所述目标接口开发逻辑构建目标接口;获取所述FlaskRestful框架中部署的Gunicorn服务器集群及Nginx反向代理,并利用所述Nginx反向代理对所述Gunicorn服务器集群执行负载均衡,得到目标服务器;调用所述目标接口连接至所述目标服务器,并基于所述目标数据流转类型在所述目标服务器中进行数据流转,得到目标数据;反馈所述目标数据至所述客户端;其中,当有新增数据源时,基于所述新增数据源的算法逻辑新增algo文件、API文件及公共变量,并封装所述algo文件、所述API文件、数据库文件及所述公共变量为第一待测接口,在所述FlaskRestful框架中部署所述第一待测接口,并在完成部署后,测试所述第一待测接口,当所述第一待测接口通过测试时,将所述第一待测接口确定为所述目标接口;或者当没有新增数据源时,新增algo文件及API文件,并封装所述algo文件及所述API文件,得到第二待测接口,在所述FlaskRestful框架中部署所述第二待测接口,并在完成部署后,测试所述第二待测接口,查询测试过程中产生的接口日志,当所述接口日志显示所述第二待测接口通过测试时,将所述第二待测接口发布至生产环境,或者当所述接口日志显示所述第二待测接口未通过测试时,对所述第二待测接口进行修复;其中,从所述目标服务器中获取待处理数据;当所述目标数据流转类型为离线类型时,在数据仓库中对所述待处理数据进行加工,得到所述待处理数据的标签信息,将所述待处理数据的标签信息推送至关系型数据库,并将所述待处理数据的标签信息从所述关系型数据库推送至缓存中,从所述缓存中读取所述待处理数据的标签信息,并利用数据结构转换工具将所述待处理数据的标签信息转换为表格型数据,得到所述目标数据;或者当所述目标数据流转类型为实时类型时,将所述待处理数据存储至预设中间件,并从所述预设中间件中读取所述待处理数据至消息队列中,从所述消息队列中读取所述待处理数据,并将所述待处理数据推送至所述缓存中,从所述缓存中读取所述待处理数据,并利用所述数据结构转换工具将所述待处理数据转换为所述表格型数据,得到所述目标数据;或者当所述目标数据流转类型为离线与实时共存类型时,在所述数据仓库中对所述待处理数据进行加工,得到所述待处理数据的标签信息,利用流处理框架处理所述待处理数据的标签信息,并将处理后的所述待处理数据的标签信息推送至搜索服务器,基于所述搜索服务器将所述处理后的所述待处理数据的标签信息发送至预设接口,并接收所述预设接口返回的数据作为所述目标数据。

全文数据:

权利要求:

百度查询: 中国平安人寿保险股份有限公司 基于FlaskRestful框架的数据接口服务方法、装置、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。