分布式任务调度方法、系统和装置

    公开(公告)号:CN102902587B

    公开(公告)日:2015-10-07

    申请号:CN201110214428.2

    申请日:2011-07-28

    IPC分类号: G06F9/50

    摘要: 本发明公开了分布式任务调度方法、系统和装置,系统中包括一个控制服务器和多个执行服务器,控制服务器中包括一个调度控制器,各执行服务器中均包括多个任务槽,每个任务槽均分配有一定的资源;系统运行时,调度控制器维护两个队列:任务等待队列和任务槽队列,当每接收到一个任务X时,如果任务槽队列中存在适合处理任务X的任务槽,则将任务X分配给该任务槽,否则,将任务X加入到任务等待队列中,当每接收到一个任务槽X主动发送来的任务请求时,如果任务等待队列中存在适合任务槽X处理的任务,则将该任务分配给任务槽X,否则,将任务槽X加入到任务槽队列中。应用本发明所述方案,能够提高资源利用率和任务处理效率。

    从网页中抽取数据的方法和装置

    公开(公告)号:CN102456050B

    公开(公告)日:2014-04-09

    申请号:CN201010527635.9

    申请日:2010-10-27

    IPC分类号: G06F17/30

    摘要: 本发明提供了从网页中抽取数据方法和装置,其中,该方法包括:步骤A,定义网页中节点的划分规则,根据节点划分规则和对训练样本网页的解析,获取用于抽取网页中数据的约束规则集合;步骤B,利用所述约束规则集合从待抽取的网页中抽取数据。采用本发明,能够避免通过编写正则表达式的方式抽取数据,节省人力资源。

    一种信息搜索方法和系统

    公开(公告)号:CN102955813A

    公开(公告)日:2013-03-06

    申请号:CN201110251443.4

    申请日:2011-08-29

    IPC分类号: G06F17/30

    摘要: 本发明实施例公开了一种信息搜索方法和系统。该方法包括:根据用户针对搜索对象的行为信息,为搜索对象建立标签值;根据搜索对象在标签值上的权重,确定该标签值对应的用户的权重,根据用户的权重,确定搜索对象在该用户对应的标签值上的权重,其中,用户与根据该用户的行为信息为搜索对象建立的标签值对应;根据搜索对象在标签值上的权重,确定搜索结果。应用本发明能够提高信息搜索的准确性。

    搜索提示信息生成方法及装置

    公开(公告)号:CN103092860B

    公开(公告)日:2016-06-22

    申请号:CN201110341891.3

    申请日:2011-11-02

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种搜索提示信息生成方法及装置,所述方法包括:接收用户输入的搜索关键字;根据所述搜索关键字在预先建立的关键字对象列表中进行查找,如果查找成功,获得与所述搜索关键字对应的数据源序号;根据所述数据源序号在预先建立的数据源对象列表中进行查找,如果查找成功,获得与所述数据源序号对应的数据源;将所述数据源作为搜索提示信息呈现给所述用户。本发明公开的搜索提示信息生成方法及装置,和现有技术相比,能够明显提高查询效率,可以满足搜索引擎中的关键字提示功能对搜索提示信息的实时性要求,而且内存结构简单,占用空间较小。

    一种信息搜索方法和系统

    公开(公告)号:CN102955813B

    公开(公告)日:2015-11-25

    申请号:CN201110251443.4

    申请日:2011-08-29

    IPC分类号: G06F17/30

    摘要: 本发明实施例公开了一种信息搜索方法和系统。该方法包括:根据用户针对搜索对象的行为信息,为搜索对象建立标签值;根据搜索对象在标签值上的权重,确定该标签值对应的用户的权重,根据用户的权重,确定搜索对象在该用户对应的标签值上的权重,其中,用户与根据该用户的行为信息为搜索对象建立的标签值对应;根据搜索对象在标签值上的权重,确定搜索结果。应用本发明能够提高信息搜索的准确性。

    分布式并行计算方法、装置及系统

    公开(公告)号:CN103034475B

    公开(公告)日:2015-11-25

    申请号:CN201110299597.0

    申请日:2011-10-08

    IPC分类号: G06F9/38 G06F9/50

    摘要: 本发明公开了一种分布式并行计算方法、装置及系统,包括:接收两个以上步骤处理器发送的步骤请求消息,所述步骤请求消息用于请求待处理任务中的待处理执行步骤,并且,所述步骤请求消息中包括所述步骤处理器的步骤处理类型;如果所述步骤处理类型对应的执行步骤依赖于所述待处理任务中的已处理执行步骤,向所述步骤处理器发送步骤响应消息;接收所述步骤处理器发送的所述待处理执行步骤的步骤处理结果,所述步骤处理结果中包括所述待处理执行步骤的唯一标识;根据所述步骤处理结果,生成所述待处理任务的任务处理结果。本发明提供的分布式并行计算方法、装置及系统,能够提高任务处理效率,而且能够使得计算资源得到合理分配。

    分布式并行计算方法、装置及系统

    公开(公告)号:CN103034475A

    公开(公告)日:2013-04-10

    申请号:CN201110299597.0

    申请日:2011-10-08

    IPC分类号: G06F9/38 G06F9/50

    摘要: 本发明公开了一种分布式并行计算方法、装置及系统,包括:接收两个以上步骤处理器发送的步骤请求消息,所述步骤请求消息用于请求待处理任务中的待处理执行步骤,并且,所述步骤请求消息中包括所述步骤处理器的步骤处理类型;如果所述步骤处理类型对应的执行步骤依赖于所述待处理任务中的已处理执行步骤,向所述步骤处理器发送步骤响应消息;接收所述步骤处理器发送的所述待处理执行步骤的步骤处理结果,所述步骤处理结果中包括所述待处理执行步骤的唯一标识;根据所述步骤处理结果,生成所述待处理任务的任务处理结果。本发明提供的分布式并行计算方法、装置及系统,能够提高任务处理效率,而且能够使得计算资源得到合理分配。

    搜索提示信息生成方法及装置

    公开(公告)号:CN103092860A

    公开(公告)日:2013-05-08

    申请号:CN201110341891.3

    申请日:2011-11-02

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种搜索提示信息生成方法及装置,所述方法包括:接收用户输入的搜索关键字;根据所述搜索关键字在预先建立的关键字对象列表中进行查找,如果查找成功,获得与所述搜索关键字对应的数据源序号;根据所述数据源序号在预先建立的数据源对象列表中进行查找,如果查找成功,获得与所述数据源序号对应的数据源;将所述数据源作为搜索提示信息呈现给所述用户。本发明公开的搜索提示信息生成方法及装置,和现有技术相比,能够明显提高查询效率,可以满足搜索引擎中的关键字提示功能对搜索提示信息的实时性要求,而且内存结构简单,占用空间较小。

    一种搜索方法和装置
    9.
    发明授权

    公开(公告)号:CN103186650B

    公开(公告)日:2016-05-25

    申请号:CN201110461128.4

    申请日:2011-12-30

    IPC分类号: G06F17/30

    摘要: 本发明提供了一种搜索方法和装置。其中的搜索方法包括:为同一类文档设置关键属性和关键属性权重,计算各个文档的关键属性分值;建立索引倒排表;索引倒排表中的文档列表中的每条记录中均包括一个文档的文档编号和关键属性分值;所述文档列表由有序列表和无序列表组成,所述有序列表中包括n个关键属性分值最大、且按关键属性分值从大到小顺序排列的记录;其中,所述n为预先确定的值;根据用户输入的检索字符串生成相应的词源,根据所生成的词源对所述索引倒排表进行检索,并根据用户输入的搜索结果范围优先从所生成的词源对应的有序列表中获取记录,以得到所需的搜索结果和相关结果总数。应用本发明可以提高搜索速度,降低系统资源的占用。

    一种对搜索结果进行排序的方法及装置

    公开(公告)号:CN102456016B

    公开(公告)日:2014-10-01

    申请号:CN201010517321.0

    申请日:2010-10-18

    IPC分类号: G06F17/30

    CPC分类号: G06F16/3331

    摘要: 本发明提供了一种对搜索结果进行排序的方法,首先对于每一个搜索项目生成子搜索策略矩阵,所述子搜索策略矩阵的每一行对应一个搜索策略层,不同搜索策略层的优先级权重值依次递增或递减,同一个搜索策略层搜索策略优先级相同;然后从所述子搜索策略矩阵每一个搜索策略层选取至少一个搜索策略组装成查询集合,将所述查询集合对所有被搜索到的文档根据搜索策略进行匹配,将文档得分乘以搜索策略对应的优先级权重值得到结果集对象;选取结果集对象,将所选取的结果集组装成完整的结果集。本发明方案通过将多种搜索策略生成搜索策略矩阵,对搜索结果集进行数据域的划分,然后对搜索结果集进行组装来保证搜索结果集排序的精确性。