-
公开(公告)号:CN104657507A
公开(公告)日:2015-05-27
申请号:CN201510113796.6
申请日:2015-03-16
IPC分类号: G06F17/30
CPC分类号: G06F17/30194 , G06F17/30424
摘要: 本发明实施例提供一种基于分布式系统的图数据的模式检测方法和装置,该方法包括:根据查询模式产生查询执行计划,并通过查询执行计划确定处理图节点的延迟次数;其中,延迟次数为查询执行计划中处理图节点的后代图节点到该处理图节点的最长路径的边数;获取第一待查图节点发送的输入消息,根据延迟次数对输入消息进行处理,生成输出消息;根据处理图节点和第二待查图节点之间的边,将输出消息发送给第二待查图节点;第二待查图节点为与处理图节点关联的后代图节点。本发明实施例提供的基于分布式系统的图数据的模式检测方法和装置提高了图数据中模式检测的准确性。
-
公开(公告)号:CN104657507B
公开(公告)日:2017-12-08
申请号:CN201510113796.6
申请日:2015-03-16
IPC分类号: G06F17/30
摘要: 本发明实施例提供一种基于分布式系统的图数据的模式检测方法和装置,该方法包括:根据查询模式产生查询执行计划,并通过查询执行计划确定处理图节点的延迟次数;其中,延迟次数为查询执行计划中处理图节点的后代图节点到该处理图节点的最长路径的边数;获取第一待查图节点发送的输入消息,根据延迟次数对输入消息进行处理,生成输出消息;根据处理图节点和第二待查图节点之间的边,将输出消息发送给第二待查图节点;第二待查图节点为与处理图节点关联的后代图节点。本发明实施例提供的基于分布式系统的图数据的模式检测方法和装置提高了图数据中模式检测的准确性。
-
公开(公告)号:CN103838614B
公开(公告)日:2017-12-22
申请号:CN201410055711.9
申请日:2014-02-19
申请人: 华为技术有限公司
CPC分类号: G06F8/41 , G06F9/45504 , G06F17/30312 , G06F21/6227
摘要: 本发明的实施例提供一种数据处理方法及装置,涉及计算机领域,能够有效提高数据库系统的扩展能力。所述数据处理方法,包括:接收外部例行程序的源代码,所述外部例行程序的源代码由高级编程语言编写;编译所述源代码得到中间码,所述中间码是任意运行平台的虚拟机都能够识别的字节流;根据运行平台的指令集将所述中间码转化为便于在所述运行平台上运行的机器码;将所述机器码存储到数据库。本发明实施例提供的数据处理方法及装置用于处理数据。
-
公开(公告)号:CN107180051A
公开(公告)日:2017-09-19
申请号:CN201610140111.1
申请日:2016-03-11
申请人: 华为技术有限公司
摘要: 本发明实施例公开一种日志管理方法、服务器,其中方法包括如下步骤:检测至少一个日志缓冲区的关联信息,每个日志缓冲区包括处于工作状态的第一缓冲区和处于归档状态的第二缓冲区,在工作状态下的缓冲区用于记录日志,在归档状态的缓冲区用于归档日志,当关联信息满足预设条件时,将每个日志缓冲区中的第一缓冲区的状态调整为归档状态,且将第二缓冲区的状态调整为工作状态,将每个日志缓冲区中处于归档状态的第一缓冲区的日志进行归档,且在处于工作状态的第二缓冲区中记录日志。采用本发明,能够在两个缓冲区中分别执行日志记录工作和日志归档、且可以并行操作,提高了服务器的日志记录和日志归档效率。
-
公开(公告)号:CN107451090B
公开(公告)日:2020-09-11
申请号:CN201610387562.5
申请日:2016-06-01
申请人: 华为技术有限公司
IPC分类号: G06F15/17
摘要: 本发明提供了数据处理系统和数据处理方法。该数据处理系统包括主处理器、协处理器和控制模块;该主处理器用于将待处理数据发送至该控制模块;该控制模块用于接收该主处理器发送的该待处理数据,并将该待处理数据发送至该协处理器;该协处理器用于接收该控制模块发送的该待处理数据,对该待处理数据进行处理,得到该待处理数据的处理结果,并将该待处理数据的处理结果通过该控制模块发送至该主处理器;该主处理器用于接收该协处理器通过该控制模块发送的该待处理数据的处理结果。本发明提供的数据处理系统和数据处理方法能够简化系统的设计,并且减轻主处理器的工作负担。
-
公开(公告)号:CN104750432A
公开(公告)日:2015-07-01
申请号:CN201510115428.5
申请日:2015-03-16
申请人: 华为技术有限公司
摘要: 本发明实施例公开了一种数据存储方法及装置,涉及计算机领域,可以减少磁盘的存储压力、提高读取文件的有效数据率,提高读取性能。具体方案为:接收待存储文件,将该文件划分为预设大小的多个数据块,并从该多个数据块中确定第一数据块集合;当第一数据块集合中包含的数据块的个数与该多个数据块的个数的比值大于第一阈值时,若存在包含的数据块的个数大于第二阈值的第二数据块集合,则从第一数据块集合中删除第三数据块集合中包含的数据块;将剩余的数据块写入快速的非易失存储设备;当快速的非易失存储设备中存储的数据块占用的存储空间与快速的非易失存储设备的存储空间的比值大于第三阈值时,将快速的非易失存储设备中存储的数据块写入磁盘。
-
公开(公告)号:CN104216836B
公开(公告)日:2018-01-23
申请号:CN201410431275.0
申请日:2014-08-28
申请人: 华为技术有限公司
摘要: 本发明实施例公开了一种存储系统的并行读写方法,包括:获取存储系统的存储访问接口的数量;根据所述存储访问接口的数量设置读写任务并行度;生成与所述读写任务并行度对应数量的并行读写任务,并对所述存储系统执行所述读写任务。相应地,本发明实施例还公开了一种存储系统的并行读写装置。采用本发明实施例,可以避免因CPU开启过多的任务而造成竞争和排队,从而提高CPU的存储能力,并且,提高存储系统的并行利用率。
-
公开(公告)号:CN103778258B
公开(公告)日:2017-09-29
申请号:CN201410069733.0
申请日:2014-02-27
申请人: 华为技术有限公司
IPC分类号: G06F17/30
摘要: 本发明适用于数据库技术领域,提供了一种数据库数据的发送、接收方法、客户端、服务器。在所述发送方法中,客户端向服务器发送数据请求消息;接收所述服务器以列向量格式返回的符合所述数据请求消息的数据库数据;对所述数据库数据进行格式转换,将所述列向量格式转换为行向量格式。本发明将解压以及格式转换的过程转移至了客户端,服务器可将数据库数据直接进行压缩,因此减少了服务器的负荷,增加了数据库的性能和吞吐量,并减少了对网络带宽的占用,提高了数据的传输效率。
-
公开(公告)号:CN103226610B
公开(公告)日:2016-06-29
申请号:CN201310164576.7
申请日:2013-05-07
申请人: 华为技术有限公司
IPC分类号: G06F17/30
摘要: 本发明实施例提供一种数据库表查询方法和装置,通过根据查询条件中的目标索引值,查询根据查询条件中的查询函数对记录进行计算获得的索引值生成的区域索引,从而确定待查询存储区域,再利用查询条件中的查询函数对待查询存储区域中的记录进行计算,进而获得待查询存储区域中的记录的索引值,以对待查询存储区域中的目标索引值对应的记录进行操作,不需要用户预先获知进行操作的记录在指定列上的取值,扩大了区域索引的适用范围,由于利用查询条件中的查询函数生成区域索引,使得区域索引与用户定义的查询条件相适应,增强了区域索引的使用灵活性。
-
公开(公告)号:CN104317795A
公开(公告)日:2015-01-28
申请号:CN201410431085.9
申请日:2014-08-28
申请人: 华为技术有限公司
IPC分类号: G06F17/30
CPC分类号: H04L9/3242 , G06F17/3033 , G06F17/30949 , H04L63/061 , G06F17/16
摘要: 本发明公开了一种二维过滤器的生成方法、查询方法及装置,在该方案中,一个二维过滤器包括二维矩阵,二维矩阵中可以与多个键值元素组相链接,因此,提高了过滤器的灵活性,进一步的,查询键值元素是否属于多个键值元素组包括的键值元素时,只需要基于这个二维过滤器查询就可以了,没必要生成与每一个键值元素组分别对应的布隆过滤器,并且在查询键值元素是否属于多个键值元素组包括的键值元素时,不需要分别基于多个布隆过滤器一一进行查询,因此,还解决了目前查询效率较低的缺陷。
-
-
-
-
-
-
-
-
-