-
公开(公告)号:CN117785930A
公开(公告)日:2024-03-29
申请号:CN202211149163.7
申请日:2022-09-21
Applicant: 华为云计算技术有限公司
IPC: G06F16/2455 , G06F16/28
Abstract: 本申请提供了一种数据查询方法和云服务系统,该方法中,由于基于数据查询消息生成N个AQP消息,并且由于每个AQP消息对应的抽样参数的数值不同,使得抽样参数数值小的AQP消息可以快速向客户端反馈数据查询结果,避免用户等待的时间过长,产生疲倦感,提高用户的业务体验。并且,本申请中,可以基于N个AQP消息分别获取每个AQP消息对应的数据查询结果,使得向客户端反馈的数据查询结果越来越精确。因此,本申请提供的数据查询方法可以保证数据查询的时延和精度。
-
公开(公告)号:CN117076441A
公开(公告)日:2023-11-17
申请号:CN202210490642.9
申请日:2022-05-10
Applicant: 华为云计算技术有限公司
IPC: G06F16/22
Abstract: 提供了一种创建索引的方法及存储引擎。该方法包括:确定数据库表的数据特征;根据所述数据特征,在多个索引树中确定第一索引树;在第一索引树与数据库表的索引采用的第二索引树不相同的情况中,根据第一索引树更新索引。该方案根据数据库表的数据特征调整索引采用的索引树,可以解决现有的存储引擎中索引的数据结构保持不变导致的索引性能下降的问题。
-
公开(公告)号:CN120011394A
公开(公告)日:2025-05-16
申请号:CN202410559375.5
申请日:2024-04-30
Applicant: 华为云计算技术有限公司
IPC: G06F16/2453 , G06F16/2455 , G06F16/248
Abstract: 本申请实施例提供了一种数据处理方法,方法包括:第一数据库系统根据用户输入的第一查询,得到用于执行第一查询的第一查询计划;在第一数据库系统基于第一查询计划,确定第二数据库系统相比第一数据库系统更适合执行第一查询计划的情况下,第一数据库系统将第一查询计划转换为第一查询计划的中间表示IR,第一查询计划的IR是通过第一数据库系统和第二数据库系统均支持解析的语言来描述;第二数据库系统将第一查询计划的IR转换为第二查询计划,第二查询计划是通过第二数据库系统支持解析的语言来描述;第二数据库系统执行第二查询计划,得到第一查询结果。本申请可以降低由于重复编译和优化导致的算力开销的浪费。
-
公开(公告)号:CN118778875A
公开(公告)日:2024-10-15
申请号:CN202310322986.3
申请日:2023-03-29
Applicant: 华为云计算技术有限公司
IPC: G06F3/06
Abstract: 本申请提供了一种数据存储系统,旨在不依赖终端设备的本地存储模块将数据存储到对象存储服务。其中,所述系统包括:读写集群,用于接收携带第一数据的写请求,将第一数据的第一元数据存储至元数据共享内存服务,并将第一数据存储至对象存储服务;元数据共享内存服务,用于将第一元数据存储至对象存储服务,并在元数据共享内存服务的本地存储第一元数据;读集群,用于接收指定第一数据的读请求,从元数据共享内存服务获取第一元数据,基于第一元数据从对象存储服务获取第一数据;其中,读写集群和读集群共享元数据共享内存服务提供的元数据。本申请还提供了对应的数据存储方法、装置、计算设备集群、计算机可读存储介质以及计算机程序产品。
-
公开(公告)号:CN114721786A
公开(公告)日:2022-07-08
申请号:CN202210053151.8
申请日:2022-01-18
Applicant: 华为云计算技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明公开了一种数据库事务的处理方法及装置。其中方法为:获取待处理的数据库事务;对所述待处理的数据库事务进行编译,得到所述待处理的数据库事务的编译结果,所述编译结果包括可执行的代码或中间代码,所述中间代码用于编译为所述可执行的代码;执行所述待处理的数据库事务的编译结果。
-
公开(公告)号:CN119128000A
公开(公告)日:2024-12-13
申请号:CN202410543821.3
申请日:2024-04-30
Applicant: 华为云计算技术有限公司
IPC: G06F16/27 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F9/46 , G06F9/48 , G06F9/52 , H04L67/10 , H04L67/1097
Abstract: 本申请实施例公开了一种事务处理方法及云原生数据库系统,属于数据库技术领域。所述方法包括:第一数据库计算节点响应于用户的事务请求并开始处理目标事务;该第一数据库计算节点在处理该目标事务的过程中将该目标事务的状态信息存储至该数据库状态节点;在该第一数据库计算节点处理该目标事务的过程中,该第一数据库计算节点暂停处理该目标事务;该第二数据库计算节点从该数据库状态节点中获取该目标事务的状态信息,并基于该目标事务的状态信息继续处理该目标事务。本申请在数据库计算节点切换后,能够对事务进行断点续做,使得由数据库计算节点的切换带来的时间资源开销减小,使得数据库计算节点的切换不被用户感知。
-
公开(公告)号:CN117312420A
公开(公告)日:2023-12-29
申请号:CN202210705929.9
申请日:2022-06-21
Applicant: 华为云计算技术有限公司
IPC: G06F16/25 , G06F16/2455 , G06F16/242
Abstract: 本申请提供了一种数据共享方法,包括:第一数据管理系统接收第一查询语句,根据第一查询语句,通过第二数据管理系统的软件开发套件,获得第二查询语句,然后根据第二查询语句,访问第二数据管理系统的统一开放访问服务,获得第二数据管理系统中的私有格式数据。该方法中,数据管理系统可以对外提供软件开发套件SDK,使得其他数据管理系统如大数据引擎可以调用SDK,访问统一开放访问服务,从而支持私有格式数据的对外共享访问,打破仅在系统内部共享私有格式数据的界限,提高了可用性。
-
公开(公告)号:CN115858554A
公开(公告)日:2023-03-28
申请号:CN202111116354.9
申请日:2021-09-23
Applicant: 华为云计算技术有限公司
IPC: G06F16/242 , G06F16/2455 , G06F9/46
Abstract: 本申请实施例提供一种数据库事务的控制方法、装置及相关设备,应用于数据库技术领域。该方法可以包括:接收来自用户设备的结构化查询语言SQL语句;根据所述SQL语句设置第一数据库事务的第一投机功能,所述第一投机功能用于表明在第二数据库事务的日志提交前,关于所述第二数据库事务的操作记录对所述第一数据库事务可见;根据所述第一投机功能对所述第一数据库事务进行操作。采用本申请实施例能够通过SQL语句实现用户设备对投机功能的控制,提高用户的使用体验。
-
公开(公告)号:CN115495495A
公开(公告)日:2022-12-20
申请号:CN202110679707.X
申请日:2021-06-18
Applicant: 华为云计算技术有限公司
IPC: G06F16/2458 , G06F16/27
Abstract: 本申请提供了一种事务处理方法,由分布式数据库系统执行,该系统包括协调节点和参与节点,协调节点和参与节点共享全局内存,该方法包括:协调节点接收客户端发送的多条查询语句,根据多条查询语句中的第一查询语句创建事务,根据多条查询语句中的第二查询语句在全局内存中执行事务,根据多条查询语句中的第三查询语句提交事务。由于无需经过处理器和操作系统处理即可跨节点访问全局内存,缩短了访问路径,而且无需通过操作系统调度,进一步缩短同步时间,实现了协调节点和参与节点之间的实时一致性,满足了业务需求。
-
公开(公告)号:CN115443457A
公开(公告)日:2022-12-06
申请号:CN202180004526.5
申请日:2021-08-14
Applicant: 华为云计算技术有限公司
IPC: G06F16/2458
Abstract: 本申请提供了一种事务处理方法,由分布式数据库系统执行,该系统包括协调节点和参与节点,协调节点和参与节点共享全局内存,该方法包括:协调节点接收客户端发送的多条查询语句,根据多条查询语句中的第一查询语句创建事务,根据多条查询语句中的第二查询语句在全局内存中执行事务,根据多条查询语句中的第三查询语句提交事务。由于无需经过处理器和操作系统处理即可跨节点访问全局内存,缩短了访问路径,而且无需通过操作系统调度,进一步缩短同步时间,实现了协调节点和参与节点之间的实时一致性,满足了业务需求。
-
-
-
-
-
-
-
-
-