【技术实现步骤摘要】
一种信息处理方法、装置及设备
[0001]本专利技术涉及计算机信息处理
,特别是指一种信息处理方法、装置及设备。
技术介绍
[0002]GraphQL(针对图状数据进行查询的查询语言)是一种用于API(应用程序接口)的查询语言,但GraphQL查询语言不支持数据处理请求的事务原生;在具体应用时,需要通过特别的定制接口对数据处理请求进行操作处理;目前,GraphQL查询语言在执行数据处理请求时,只能将数据处理请求转为数据库执行,数据处理请求中的多个不同操作独立执行,无法保证数据处理请求最终处理结果的及时性及准确性;同时传统的基础设施(比如nginx)很难对GraphQL请求做流量切分、隔离、监控等网关问题。
技术实现思路
[0003]本专利技术提供了一种信息处理方法、装置及设备。实现了基于GraphQL查询语言的操作指令在事务对象中的处理,提高了基于GraphQL语言的信息处理的准确性。
[0004]为解决上述技术问题,本专利技术的实施例提供以下方案:一种信息处理方法,所述方法包括:获取对目标数据 ...
【技术保护点】
【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:获取对目标数据信息进行操作处理的操作请求;所述操作请求包括基于针对图状数据进行查询的查询语言的目标数据信息的操作标识和目标数据信息操作体,所述目标数据信息的操作标识包括:预设关键字和预设指令类型的目标标识符;根据所述目标标识符,将所述目标数据信息的至少两种操作置于一个事务对象中进行操作处理,得到处理结果,并输出;其中,所述目标数据信息的至少两种操作中的第二操作基于第一操作的结果实现。2.根据权利要求1所述的信息处理方法,其特征在于,所述目标数据信息操作体包括:所述目标数据信息的至少两种操作中每一种操作对应的操作指令。3.根据权利要求1所述的信息处理方法,其特征在于,所述预设关键字为用于对所述目标数据信息进行操作的mutation关键字;所述预设关键字和所述目标标识符通过目标连接符进行连接;所述预设指令类型为directive指令类型。4.根据权利要求3所述的信息处理方法,其特征在于,所述目标标识符为:transaction标识符。5.根据权利要求1所述的信息处理方法,其特征在于,将所述目标数据信息的至少两种操作置于一个事务对象中进行操作处理,得到处理结果,包括:将对所述目标数据信息的至少两种操作的操作指令,置于所述事务对象中进行操作处理,得到至少两种处理结果;其中,一种操作的操作指令对应一种处理结果。6.根据权利要求5所述的信息处理方法,其特征在于,得到至少两种处理结果之后,还包括:对所述至少两种处理结果进行检测,得到检测结果;根据所述检测结果,将所述至少两种处理结果返回用户。7.根据权利要求6所述的信息处理...
【专利技术属性】
技术研发人员:孟越,田春华,胡坤,张硕,袁文飞,徐地,
申请(专利权)人:昆仑智汇数据科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。