[发明专利]一种分布式应用索引服务平台及数据处理方法在审
| 申请号: | 202010679794.4 | 申请日: | 2020-07-15 |
| 公开(公告)号: | CN111858588A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 安兴朝;贾佳 | 申请(专利权)人: | 中国建设银行股份有限公司;建信金融科技有限责任公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/25 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 应用 索引 服务 平台 数据处理 方法 | ||
本发明实施例提供一种分布式应用索引服务平台,其特征在于,包括:应用服务层、索引数据库、数据缓存层,消息订阅层以及索引功能服务层;其中,所述索引功能服务层包括:索引存储服务;所述索引存储服务,用于在接收到所述应用服务层转发的数据存储请求后,分析所述数据存储请求中的存储类型,并按照匹配所述存储类型的存储形式将所述数据存储请求所对应数据存储至所述数据缓存层和/或所述索引数据库;其中,所述数据存储请求由业务侧用户生成并发送至所述应用服务层。本发明实施例提供了分布式应用索引服务平台,在索引服务过程中为用户提供优良的性能,横向/纵向的扩展能力,以及数据的一致性等高可用机制。
技术领域
本发明实施例涉及分布式处理技术领域,尤其涉及一种分布式应用索引服务平台及数据处理方法。
背景技术
应用索引具有数据量大且多地分布、读/写访问频繁等特点,传统基于关系型数据库的解决方案无法解决因地域分布以及读写访问频繁等引起的性能、扩展性以及高可用性等方面的需求。
发明内容
本发明实施例提供一种分布式应用索引服务平台,实现了应用索引服务的高可用性。
第一方面,本发明实施例提供了一种分布式应用索引服务平台,包括:应用服务层、索引数据库、数据缓存层,消息订阅层以及索引功能服务层;其中,所述索引功能服务层包括:索引存储服务;所述索引存储服务,用于在接收到所述应用服务层转发的数据存储请求后,分析所述数据存储请求中的存储类型,并按照匹配所述存储类型的存储形式将所述数据存储请求所对应数据存储至所述数据缓存层和/或所述索引数据库;其中,所述数据存储请求由业务侧用户生成并发送至所述应用服务层。
第二方面,本发明实施例提供了一种数据处理方法,包括:
索引功能服务层中的索引存储服务接收所述应用服务层转发的数据存储请求,并分析所述数据存储请求中的存储类型;所述索引存储服务按照匹配所述存储类型的存储形式将所述数据存储请求所对应数据向所述数据缓存层和/或所述索引数据库的存储;其中,所述数据存储请求由业务侧用户生成并发送至所述应用服务层。
上述技术方案,通过搭建一种分布式应用索引服务平台,利用索引功能服务层中索引存储服务根据数据存储请求中的存储类型匹配后存储至数据缓存层和/或数据库,应用索引服平台提供了分布式、弹性可扩展、高可用的索引数据读取、写入和处理加工的技术方案,以此来实现,在提供应用索引服务时,在读写数据上,提供可调的一致性级别,可以根据需求来进行不同细粒度的权衡;在对索引数据进行维护时,可以根据不同需求来选择不同的维护方式;同时,提供多种断线重连的机制,可根据不同需求选择不同的重连机制,同时,采用多集群、去中心化的方式,避免了由于单点或者网络引起的故障,最后应用索引服务采用级联读/写的方式,有效地提高索引数据的可用性。
附图说明
图1为本发明实施例一所提供分布式应用索引服务平台的结构示意图;
图2为本发明实施例一所提供分布式应用索引服务平台的结构示意图;
图3为本发明实施例一所提供分布式应用索引服务平台的原理示意图;
图4为本发明实施例一所提供分布式应用索引服务平台的原理示意图;
图5为本发明实施例一所提供分布式应用索引服务平台的结构示意图;
图6为本发明实施例一所提供分布式应用索引服务平台的结构示意图;
图7为本发明实施例一所提供分布式应用索引服务平台的结构示意图;
图8为本发明实施例一所提供分布式应用索引服务平台的原理示意图;
图9为本发明实施例二所提供分布式应用索引服务平台执行的流程图;
图10为本发明实施例三所提供一种设备/终端的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;建信金融科技有限责任公司,未经中国建设银行股份有限公司;建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010679794.4/2.html,转载请声明来源钻瓜专利网。





