-
公开(公告)号:CN118897842A
公开(公告)日:2024-11-05
申请号:CN202411047626.8
申请日:2024-07-31
申请人: 北京奥星贝斯科技有限公司
IPC分类号: G06F16/242 , G06F16/27 , G06F16/28 , G06F16/22
摘要: 本说明书提供数据库管理系统及方法、程序产品、设备和存储介质,所述系统包括:混合存储引擎,用于在分布式数据库的多个节点上分别建立至少一个行存副本和至少一个列存副本,以及为所述行存副本建立结构化数据索引、为所述列存副本建立向量索引;查询引擎,用于接收查询处理器下发的SQL查询,并基于所述行存副本和所述结构化数据索引执行所述SQL查询,以及用于接收所述查询处理器下发的向量查询,并基于所述列存副本和所述向量索引执行所述向量查询。
-
公开(公告)号:CN118779069A
公开(公告)日:2024-10-15
申请号:CN202411000761.7
申请日:2024-07-24
申请人: 北京奥星贝斯科技有限公司
摘要: 本说明书一个或多个实施例提供一种分布式事务的处理方法、装置、设备及介质。通过由单元化架构的分布式数据库中的事务协调者基于待处理事务向多个事务参与者发送准备请求,每个事务参与者均可以基于准备请求执行对应的事务操作,并基于事务操作的执行情况向事务协调者返回预提交消息,事务协调者可以基于多个事务参与者返回的预提交消息,向所述多个事务参与者发送操作指令,以通过操作指令指示各个事务参与者根据已执行的事务操作,对与所执行的事务操作匹配的第一数据库对象进行处理,从而将每个事务参与者要执行的事务操作路由到相应的第一数据库对象,以在各个数据库对象中实现分布式事务的处理。
-
公开(公告)号:CN118760705A
公开(公告)日:2024-10-11
申请号:CN202410773827.X
申请日:2024-06-14
申请人: 北京奥星贝斯科技有限公司
发明人: 杨琪
IPC分类号: G06F16/2455 , G06F16/27 , G06F16/22 , G06F9/54 , G06F9/48
摘要: 本说明书提供一种数据管理方法及装置、程序产品、设备和存储介质,该方法应用于分布式数据库的多个数据库中第一数据库,所述方法包括:读取共享存储区中的任务分配文件,其中,所述任务分配文件由所述分布式数据库中的leader数据库填写,所述任务分配文件包括至少一个数据重整任务,所述数据重整任务记录有执行对象;响应于所述至少一个数据重整任务中第一数据重整任务所记录的执行对象为所述第一数据库,在所述第一数据库内执行所述第一数据重整任务,并将执行结果存储至所述共享存储区,以使所述数据库中除所述第一数据库之外的其他数据库将所述共享存储区内的所述第一数据重整任务的执行结果同步至本地。
-
公开(公告)号:CN118733635A
公开(公告)日:2024-10-01
申请号:CN202410947484.4
申请日:2024-07-15
申请人: 北京奥星贝斯科技有限公司
IPC分类号: G06F16/2455 , G06F16/27 , G06F16/22 , G06N3/092
摘要: 本说明书提供数据管理方法及装置、程序产品、设备和存储介质,方法包括:获取分区的磁盘统计信息,其中,所述磁盘统计信息用于记录所述分区在磁盘内的数据的相关信息;根据所述分区所属数据表的合并模式中的合并阈值函数,以及所述分区的磁盘统计信息,确定所述分区是否符合自适应合并条件;若所述分区符合自适应合并条件,按照所述分区所属数据表的合并模式中的合并策略对所述分区执行合并操作。
-
公开(公告)号:CN118519827A
公开(公告)日:2024-08-20
申请号:CN202410585845.5
申请日:2024-05-11
申请人: 北京奥星贝斯科技有限公司
摘要: 本说明书实施例提供了分布式数据库的数据备份、恢复、查询方法及装置。该数据备份方法包括:将分布式数据库的数据库节点中待备份的多个第一数据块写入备份介质,该多个第一数据块来源于该数据库节点负责管理的若干数据分片对应的若干SST文件;对于该若干SST文件中的每个目标SST文件,基于其各第一数据块的第一元数据和在备份介质上的第一地址,构建第一索引树写入备份介质,并将目标SST文件的第二元数据写入备份介质,第二元数据包括第一索引树的根节点地址;基于各第二元数据在备份介质上的第二地址,构建第二索引树写入备份介质,以用于数据恢复。
-
公开(公告)号:CN118394768A
公开(公告)日:2024-07-26
申请号:CN202410544554.1
申请日:2024-04-30
申请人: 北京奥星贝斯科技有限公司
发明人: 徐泉清
IPC分类号: G06F16/23 , G06F16/22 , G06F16/242 , G06F16/21 , G06F18/214
摘要: 本申请涉及人工智能技术领域,具体提供了一种索引更新的方法、装置、电子设备及存储介质。一种索引更新的方法,包括将待查询语句,拆分为多个子查询语句;将各子查询语句,分别分配至待查询分区的不同副本;待查询分区为待查询语句待查询的分区;通过各副本分别对应的索引推荐模型,根据相应的子查询语句和当前索引配置,分别确定每一副本对应的目标索引配置信息;根据各副本分别对应的目标索引配置信息,对各副本进行索引更新。这样,分别针对每一副本对应的子查询语句,对各副本的索引进行差异化的自适应调整,进而提高了数据库的查询性能。
-
公开(公告)号:CN118331703A
公开(公告)日:2024-07-12
申请号:CN202410480019.4
申请日:2024-04-19
申请人: 北京奥星贝斯科技有限公司
摘要: 本申请提供一种分布式任务调度方法、装置及系统和存储介质,应用于分布式数据库,包括:将一个或多个任务管理节点与相应的数据库节点进行逻辑关联,构建映射关系;选取一任务管理节点作为维护管理节点,所述维护管理节点获得当前待完成任务,所述待完成任务由若干子任务构成;维护管理节点指定每个子任务由其对应的任务管理节点负责执行;将各个子任务推送至所述对应的任务管理节点;各所述任务管理节点接收到由维护管理节点分发的子任务后,将其转化为第一本地任务并执行。通过将故障时使用本地存储继续推进任务,提高分布式系统的可用性。
-
公开(公告)号:CN118277486A
公开(公告)日:2024-07-02
申请号:CN202410480049.5
申请日:2024-04-19
申请人: 北京奥星贝斯科技有限公司
摘要: 本说明书提供一种分布式任务管理系统、方法及装置和存储介质,该系统包括以下至少一项:一个或多个管理节点;其中,每个所述管理节点由以下至少一项组成:服务端进程,所述服务端进程上部署了本地调度器,所述本地调度器用于调度当前管理节点的本地任务;可执行程序,所述可执行程序用于执行本地任务。本公开中,无需依赖数据库集群就可以在分布式数据库中执行对应的任务,提高了分布式数据库管理系统的易用性。
-
公开(公告)号:CN117827452A
公开(公告)日:2024-04-05
申请号:CN202311869150.1
申请日:2023-12-29
申请人: 北京奥星贝斯科技有限公司
发明人: 胡皓胜
摘要: 本说明书一个或多个实施例提供一种线程分配方法及装置,涉及数据库技术领域。该方法应用于分布式数据库中的数据节点,数据节点被配置有线程数量上限,线程数量上限用于示出数据节点中能够同时用于执行目标类型任务的线程的数量上限,且数据节点中的每个租户分别被配置有线程分配权重。该方法包括:根据每个租户的线程分配权重,为数据节点中的每个租户依次分配线程,直到被分配至租户的线程的数量达到线程数量上限。本说明书提供的方案,可以使数据节点中总能保留一部分线程,用于执行除目标类型任务之外的其他类型任务。此外,本说明书还能够根据线程分配权重为每个租户依次分配线程,从而解决了线程在各个租户之间分配不当的问题。
-
公开(公告)号:CN117785935A
公开(公告)日:2024-03-29
申请号:CN202311641470.1
申请日:2023-12-01
申请人: 北京奥星贝斯科技有限公司
IPC分类号: G06F16/2455 , G06F16/22 , G06F16/2453
摘要: 本申请涉及数据库技术领域,具体提供了一种数据查询的方法、装置、电子设备及存储介质。一种数据查询的方法,包括获取待查询的第一查询语句;根据第一查询语句,确定用于内连接操作的第一数据表和第二数据表,以及第一数据表中用于内连接操作的第一连接列和第二数据表中用于内连接操作的第二连接列;根据第一查询语句,判断第一连接列以及第二连接列是否符合数据下压条件;若确定符合数据下压条件,则对第一查询语句进行更新,获得第二查询语句;根据第二查询语句,对第一数据表和第二数据表进行数据查询,获得数据查询结果。这样,可以先对数据表进行筛选,然后再执行内连接操作,从而减少了数据处理量,提高了数据查询性能。
-
-
-
-
-
-
-
-
-