一种基于拟态构造的分布式存储构建方法

    公开(公告)号:CN110460658B

    公开(公告)日:2022-05-10

    申请号:CN201910716372.7

    申请日:2019-08-05

    摘要: 一种基于拟态构造的分布式存储构建方法包括:存储驱动模块接收用户请求信息,将其封装转换后发给分发器;分发器接收用户请求信息并对其进行预处理,根据分发规则将用户请求信息同时发送给多个处于活跃状态的异构元数据服务执行体;处于活跃状态的异构元数据服务执行体接收到分发器转发来的用户请求信息,进行相应的请求处理操作,并将处理结果发送至裁决器;裁决器接收到各异构元数据服务执行体发来的处理结果信息,并根据请求来源将处理结果信息进行归类,对同一请求来源的多个处理结果信息进行一致性表决,并将表决后的结果信息经过适当处理后发送给存储驱动模块;存储驱动模块收到裁决器表决后生成的结果信息后,返回用户结果信息给用户。

    一种基于拟态构造的SQL数据库构建方法

    公开(公告)号:CN111460493A

    公开(公告)日:2020-07-28

    申请号:CN202010212490.7

    申请日:2020-03-24

    摘要: 本发明基于拟态构造的SQL数据库构建方法包括:分发器接收SQL客户端的请求信息,将其进行预处理后同时发送给多个活跃的异构数据库执行体,分发器按需向负反馈调度单元上报自身状态和业务信息;异构数据库执行体接收到请求信息进行相应请求处理操作,将处理结果发至裁决器,异构数据库执行体按需向负反馈调度单元上报自身状态和负载信息。裁决器接收到各异构数据库执行体发来的处理结果信息,并根据请求来源将结果信息进行归类,对同一请求来源的多个处理结果信息进行一致性表决,并将表决后的结果信息经处理后发送给SQL客户端,裁决器按需向负反馈调度单元上报自身状态和裁决信息;SQL客户端收到裁决器发来结果信息后返回给用户。