分布式数据库的表数据查询方法、表数据查询装置及系统

    公开(公告)号:CN113420033A

    公开(公告)日:2021-09-21

    申请号:CN202110943325.3

    申请日:2021-08-17

    发明人: 唐铭豆 余璜 潘毅

    摘要: 本说明书的实施例提供分布式数据库的表数据查询方法、表数据查询装置及系统。响应于表数据处理节点执行第一执行子计划而读取到驱动表的行数据,表数据查询装置根据表数据处理节点的缓存装置中是否缓存有所读取的行数据而生成数据重扫指令或数据扫描指令,并将数据重扫指令或数据扫描指令发送给表数据处理节点的被驱动表扫描调度装置。被驱动表扫描调度装置根据数据重扫指令或数据扫描指令获取被驱动表数据查询结果,并将被驱动表数据查询结果返回给表数据查询装置。

    层次查询方法及装置
    3.
    发明授权

    公开(公告)号:CN113282593B

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

    申请号:CN202110834690.0

    申请日:2021-07-23

    摘要: 本说明书实施例中提供了一种层次查询方法及装置,用于处理请求查询目标数据库表的层次查询请求,层次查询请求包括起始查询条件和连接条件。方法之一包括:在第1个查询轮次中,根据起始查询条件从目标数据库表中查询第一数据,并将第一数据作为树形结构的根节点;根据连接条件,将目标数据库表中的多条业务数据划分为与N个工作线程相对应的N个数据分组,其中N是大于1的整数;在大于1的第i个查询轮次中,选择当前树形结构中的叶子节点作为父节点;根据连接条件,从N个工作线程中确定与父节点相对应的目标工作线程,使目标工作线程根据父节点和连接条件,从其对应的数据分组中查询第二数据;将第二数据作为父节点的子节点。

    用于数据库表连接的过滤器传输方法、装置及系统

    公开(公告)号:CN113360507A

    公开(公告)日:2021-09-07

    申请号:CN202110912299.8

    申请日:2021-08-10

    IPC分类号: G06F16/22 G06F16/27

    摘要: 本说明书的实施例提供用于分布式数据库的表连接的过滤器传输方法,表连接所涉及的被驱动表存储在至少两个被驱动表存储节点处。各个表连接节点将各自的局部Bloom过滤器分别传输到各个被驱动表存储节点分组中的一个被驱动表存储节点,各个被驱动表存储节点分组通过对至少两个被驱动表存储节点进行节点分组得到。各个被驱动表存储节点对所获取的局部Bloom过滤器进行第一过滤器合并,得到第一合并局部Bloom过滤器。在同一被驱动表存储节点分组中的各个被驱动表存储节点之间共享各自的第一合并局部Bloom过滤器。各个被驱动表存储节点对所获取的第一合并局部Bloom过滤器以及本地具有的第一合并局部Bloom过滤器进行第二过滤器合并,得到完整Bloom过滤器。

    用于流量控制的方法和装置

    公开(公告)号:CN113360565A

    公开(公告)日:2021-09-07

    申请号:CN202110911853.0

    申请日:2021-08-10

    IPC分类号: G06F16/25 G06F9/54

    摘要: 本说明书实施例公开了一种用于流量控制的方法和装置,以有效提高流量控制的可靠性和数据传输效率。所述方法包括:获取生产者当前发布的数据的数据量、消费者当前的性能指标信息以及处理所述数据量所需的存储资源使用量;基于所述生产者当前发布的数据的数据量和所述消费者当前的性能指标信息,从分配对象中确定待调整流量的目标分配对象,所述分配对象包括所述生产者和所述消费者;基于所述存储资源使用量,确定分配给所述分配对象的固定资源量和可用浮动资源量;为所述分配对象分配所述固定资源量的存储资源;基于所述可用浮动资源量,为所述目标分配对象分配相应的存储资源。

    层次查询方法及装置
    6.
    发明公开

    公开(公告)号:CN113282593A

    公开(公告)日:2021-08-20

    申请号:CN202110834690.0

    申请日:2021-07-23

    摘要: 本说明书实施例中提供了一种层次查询方法及装置,用于处理请求查询目标数据库表的层次查询请求,层次查询请求包括起始查询条件和连接条件。方法之一包括:在第1个查询轮次中,根据起始查询条件从目标数据库表中查询第一数据,并将第一数据作为树形结构的根节点;根据连接条件,将目标数据库表中的多条业务数据划分为与N个工作线程相对应的N个数据分组,其中N是大于1的整数;在大于1的第i个查询轮次中,选择当前树形结构中的叶子节点作为父节点;根据连接条件,从N个工作线程中确定与父节点相对应的目标工作线程,使目标工作线程根据父节点和连接条件,从其对应的数据分组中查询第二数据;将第二数据作为父节点的子节点。

    用于流量控制的方法和装置

    公开(公告)号:CN113360565B

    公开(公告)日:2021-11-02

    申请号:CN202110911853.0

    申请日:2021-08-10

    IPC分类号: G06F16/25 G06F9/54

    摘要: 本说明书实施例公开了一种用于流量控制的方法和装置,以有效提高流量控制的可靠性和数据传输效率。所述方法包括:获取生产者当前发布的数据的数据量、消费者当前的性能指标信息以及处理所述数据量所需的存储资源使用量;基于所述生产者当前发布的数据的数据量和所述消费者当前的性能指标信息,从分配对象中确定待调整流量的目标分配对象,所述分配对象包括所述生产者和所述消费者;基于所述存储资源使用量,确定分配给所述分配对象的固定资源量和可用浮动资源量;为所述分配对象分配所述固定资源量的存储资源;基于所述可用浮动资源量,为所述目标分配对象分配相应的存储资源。