【技术实现步骤摘要】
交互系统和索引创建情况的确定方法、设备
本申请涉及人工智能
,特别涉及一种交互系统和索引创建情况的确定方法、设备。需要说明的是,本申请公开的交互系统和索引创建情况的确定方法、设备可用于金融领域,也可用于除金融领域之外的任意领域,本申请公开的交互系统和索引创建情况的确定方法、设备的应用领域不做限定。
技术介绍
目前应用从数据湖中加载业务数据后,可以经过处理保存到HBASE数据库,上述HBASE数据库为一种开源的非关系型分布式数据库。由于HBASE数据库中的RowKey(HBASE的唯一主键)不支持条件查询,因此,引入了ES同步建立索引机制,以满足应用快速查询数据的需求。可以在将业务数据加载处理入HBASE数据库的同时利用ES(Elasticsearch,搜索服务器)集群同步建立索引,使得应用侧可以通过ES集群建立的索引去获取需要查询的数据,展现具体数据信息,完成整体查询交易流程。在入HABSE库到ES同步建立索引的过程中,可能存在数据处理不同步、基础环境网络或设备故障、数据自身质量差等情况,从而会存在数据处理异常 ...
【技术保护点】
1.一种交互系统,其特征在于,所述交互系统包括:搜索服务器、应用服务器,其中,/n所述搜索服务器,用于为加载入HBASE数据库的数据创建索引;其中,所述搜索服务器端设置有接口和监测模块,所述监测模块用于通过所述搜索服务器端的接口监测所述搜索服务器是否在创建目标索引;/n所述应用服务器,通过所述接口与所述搜索服务器通信连接,用于在所述监测模块监测到所述搜索服务器在创建目标索引的情况下,通过所述搜索服务器端的接口读取所述搜索服务器在创建所述目标索引时产生的记录日志,根据所述目标索引对应的记录日志确定所述目标索引的创建情况。/n
【技术特征摘要】
1.一种交互系统,其特征在于,所述交互系统包括:搜索服务器、应用服务器,其中,
所述搜索服务器,用于为加载入HBASE数据库的数据创建索引;其中,所述搜索服务器端设置有接口和监测模块,所述监测模块用于通过所述搜索服务器端的接口监测所述搜索服务器是否在创建目标索引;
所述应用服务器,通过所述接口与所述搜索服务器通信连接,用于在所述监测模块监测到所述搜索服务器在创建目标索引的情况下,通过所述搜索服务器端的接口读取所述搜索服务器在创建所述目标索引时产生的记录日志,根据所述目标索引对应的记录日志确定所述目标索引的创建情况。
2.一种索引创建情况的确定方法,其特征在于,包括:
通过搜索服务器端的接口监测所述搜索服务器是否在创建目标索引;
在监测到所述搜索服务器在创建目标索引的情况下,向应用服务器发送读取目标索引时产生的记录日志的指令。
3.一种索引创建情况的确定方法,其特征在于,包括:
在接收到读取目标索引时产生的记录日志的指令的情况下,通过搜索服务器端的接口读取所述搜索服务器在创建所述目标索引时产生的记录日志;
根据所述目标索引对应的记录日志,确定所述目标索引的创建情况。
4.根据权利要求3所述的方法,其特征在于,根据所述目标索引对应的记录日志,确定所述目标索引的创建情况,包括:
根据所述目标索引对应的记录日志,确定所述记录日志中是否存在异常信息;
在所述记录日志中不存在异常信息的情况下,确定所述目标索引创建成功;
在所述记录日志中存在异常信息的情况下,确定所述目标索引创建失败。
5.根据权利要求4所述的方法,其特征在于,在确定所述目标索引创建失败之后,还包括:
获取所述目标索引的伪列;
从所述目标索引对应的记录日志中获取失败记录信息;
根据所述目标索引的伪列和失败记录信息生成所述目标索引的异常报文;
获取所述目标索引对应的处理对象;
将所述异常报文发送给所述处理对象。
6.根据权利要求4所述的方法,其特征在于...
【专利技术属性】
技术研发人员:李蔚声,史笛扬,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。