【技术实现步骤摘要】
内容标签计算任务的分配计算方法以及相关装置
[0001]本申请属于数据处理
,尤其涉及内容标签计算任务的分配计算方法以及相关装置。
技术介绍
[0002]对用户上传的作品进行内容标签计算是整个内容标签计算系统对计算资源需求最密集的模块,特别是对于装修领域的作品,这些作品的内容类型涉及文字、视频、图片等,其中文字类型又可以分为装修经验分享贴、装修风格体验、装修企业推文等种类标签,视频或图片的内容类型也可以根据实际情况分别属于不同的种类标签。现有技术中对上述作品进行内容标签计算的过程往往是一台高性能的服务器单独处理,这就要求该服务器性能高,以便能快速且稳定地完成对作品的内容标签计算,但服务器的性能越高成本越大。
[0003]可见,现有技术中受限于服务器的计算资源,不能在较低成本情况下提高对作品的内容标签计算的速度。
技术实现思路
[0004]本申请的目的在于提供一种内容标签计算任务的分配计算方法以及相关装置,旨在实现较低成本情况下提高对作品的内容标签计算速度。
[0005]本申请是这样实现的 ...
【技术保护点】
【技术特征摘要】
1.一种内容标签计算任务的分配计算方法,其特征在于,应用于分布式系统中的主机,包括:将内容标签计算任务按照第一预设规则进行拆分,得到一个或多个内容标签计算子任务;按照第二预设规则将所述内容标签计算子任务与所述分布式系统的从机进行分配,以使得所述分布式系统的设备完成执行所述内容标签计算子任务并返回对应的内容标签计算子结果,所述设备包括所述主机与所述从机;接收所述内容标签计算子结果;将所述内容标签计算子结果进行汇总,得到内容标签计算结果。2.根据权利要求1所述的分配计算方法,其特征在于,所述将内容标签计算任务按照第一预设规则进行拆分,得到一个或多个内容标签计算子任务,包括:按照所述内容标签计算任务中内容的排列顺序,以目标内容数量为界拆分所述内容标签计算任务,得到一个或多个所述内容标签计算子任务。3.根据权利要求2所述的分配计算方法,其特征在于,所述按照第二预设规则将所述内容标签计算子任务与所述分布式系统的从机进行分配,以使得所述分布式系统的设备完成执行所述内容标签计算子任务并返回对应的内容标签计算子结果,包括:将所述内容标签计算子任务按照其在所述内容标签计算任务中的先后顺序依次放入任务队列,以使得所述分布式系统的所述设备对所述任务队列中的所述内容标签计算子任务进行抢占执行,并在完成执行后返回对应的内容标签计算子结果。4.根据权利要求1所述的分配计算方法,其特征在于,所述将所述内容标签计算子结果进行汇总,得到内容标签计算结果包括:当接收到所述设备返回的所述内容标签计算子结果时,计算已接收的内容标签计算子结果的数量占全部发出内容标签计算子任务的数量的比例,得到内容标签计算任务进度;展示所述内容标签计算任务进度;当已接收的内容标签计算子结果的数量等于全部发出内容标签计算子任务的数量时,对所有所述内容标签计算子结果进行合并汇总,得到内容标签计算结果。5.一种内容标签计算任务的分配计算方法,其特征在于,应用于分布式系统中的从机,包括:监测所述分布式系统中主机的任务队列;当所述任务队列中存在内容标签计算子任务时,尝试获取所述内容标签计算子任务;当获取到所述内容标签计算子任务时,则执行所述内容标签计算子任务得到内容标签计算子结果,向所述主机返回对应的内容标签计算子结果。6.根据权利要求5所述的分配计算方法,其特征在于,在...
【专利技术属性】
技术研发人员:王国彬,牟锟伦,卢铄波,叶海港,
申请(专利权)人:土巴兔集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。