【技术实现步骤摘要】
基于区块链的业务请求响应方法、装置和计算机设备
本专利技术涉及网络
,特别是涉及一种基于区块链的业务请求响应方法、装置、计算机设备和存储介质。
技术介绍
随着网络信息技术的发展,通过网络信息平台进行的相关技术的业务应用也越来越多,例如网络约车、网络租房等等。而随着这些网络技术应用的快速发展,与服务器交互的客户端设备也越来越多。此外,一个业务请求对应的主功能中往往夹杂很多其他附属功能,例如,在请求登录的时候去查询数据库提取用户相关信息后再返回登录状态;在请求推荐列表的时候,帖子内容关联到用户,关联点赞用户、评论用户、关注用户等非帖子自身数据表内容或需要动态计算出关注该帖子的用户数量、留言总数等。传统的方式中,对业务请求的响应是采用直接同步计算的方式,这种方式从客户端发送到服务器的业务请求,往往需要在服务器耗费较多的时间才能返回主功能数据给服务端,用户等待时间较长。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够减少用户等待时间的基于区块链的业务请求响应方法、装置、计算机设备和存储介质。一种基于区块链的业务请求响应方法,所述方法包括:获取客户端发送的业务 ...
【技术保护点】
1.一种基于区块链的业务请求响应方法,其特征在于,所述方法包括:获取客户端发送的业务请求,所述业务请求中携带有目标业务数据的业务标识信息;根据所述业务标识信息确定所述业务请求对应的数据返回型任务;根据所述数据返回型任务向预先建立的区块链中的目标区块链节点发送数据查询指令,所述数据查询指令用于指示所述目标区块链节点在本地存储数据中查询并返回所述目标业务数据;在接收到所述目标区块链节点返回的所述目标业务数据时,将接收到的所述目标业务数据返回给所述客户端。
【技术特征摘要】
1.一种基于区块链的业务请求响应方法,其特征在于,所述方法包括:获取客户端发送的业务请求,所述业务请求中携带有目标业务数据的业务标识信息;根据所述业务标识信息确定所述业务请求对应的数据返回型任务;根据所述数据返回型任务向预先建立的区块链中的目标区块链节点发送数据查询指令,所述数据查询指令用于指示所述目标区块链节点在本地存储数据中查询并返回所述目标业务数据;在接收到所述目标区块链节点返回的所述目标业务数据时,将接收到的所述目标业务数据返回给所述客户端。2.根据权利要求1所述的基于区块链的业务请求响应方法,其特征在于,所述根据所述数据返回型任务向预先建立的区块链中的目标区块链节点发送数据查询指令,包括:将预先建立的区块链中通信距离最近的区块链节点作为所述目标区块链节点,根据所述数据返回型任务向所述目标区块链节点发送数据查询指令。3.根据权利要求2所述的基于区块链的业务请求响应方法,其特征在于,所述根据所述数据返回型任务向预先建立的区块链中的目标区块链节点发送数据查询指令,还包括:在当前的目标区块链节未在本地存储数据中查询到所述目标业务数据时,将当前的目标区块链节的相连区块链节点作为新的目标区块链节,返回所述根据所述数据返回型任务向所述目标区块链节点发送数据查询指令的步骤;或者在所述目标区块链节未在本地存储数据中查询到所述目标业务数据时,将当前的目标区块链节的相连区块链节点作为新的目标区块链节,由当前的目标区块链节向新的目标区块链节转发所述数据查询指令。4.根据权利要求1至3任意一项所述的基于区块链的业务请求响应方法,其特征在于,在所述目标区块链节点为多个时,所述在接收到所述目标区块链节点返回的所述目标业务数据时,将接收到的所述目标业务数据返回给所述客户端,包括:对各所述目标区块链节点返回的所述目标业务数据进行接收,将最先接收到的所述目标业务数据返回给所述客户端。5.根据权利要求4所述的基于区块链的业务请求响应方法,其特征在于,所述方法还包括:根据所述业务标识信息确定所述业务请求对应的非数据返回型任务,统计所述非数据返回型任务的数量;在将所述目标业务数据返回给所述客户端后,将所述非数据返回型任务分发给...
【专利技术属性】
技术研发人员:吴旭波,
申请(专利权)人:江西贪玩信息技术有限公司,
类型:发明
国别省市:江西,36
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。