说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211230759.X (22)申请日 2022.10.10 (71)申请人 北京沃德博创信息科技有限公司 地址 101206 北京市平谷区 峪口镇大 官庄 大街1号 (72)发明人 樊晓旺 李杨 刘爱巧 孙亚军  周华国  (74)专利代理 机构 北京汇智英财专利代理有限 公司 11301 专利代理师 刘祖芬 (51)Int.Cl. G06F 16/2455(2019.01) G06Q 50/02(2012.01) (54)发明名称 利用缓存技 术处理家禽数据的方法 (57)摘要 本发明涉及利用缓存技术处理家禽数据的 方法, 包括如下步骤: 获取需要处理其性状数据 的家禽批次, 并与同品系和世代的批次关联; 获 取每个批次的身份信息数据和原始性状数据, 并 缓存到内存中, 在缓存每个批次的时候, 同品系 和世代的所有批次均缓存; 根据原始性状数据计 算指标数据; 所有批次计算完成之后清除缓存中 的所有数据。 本发明通过结合 缓存技术和多线程 技术实现的指标数据处理算法, 极大的提高了计 算的速度。 只要提高计算服务器的硬件配置就可 以明显提高计算的速度, 而现有的处理算法瓶颈 在数据库, 提高数据库服务的配置也不能明显提 高计算的速度。 权利要求书2页 说明书8页 CN 115309788 A 2022.11.08 CN 115309788 A 1.利用缓存技 术处理家禽数据的方法, 其特 征在于, 包括如下步骤: 步骤S1: 获取每 个批次的指标信息属性 集合; 步骤S2: 按照家禽孵化下一代的时间, 将家禽每 个世代分为多个批次; 步骤S3: 获取系统中所有需要处理其性状数据的家禽批次, 将每个批次和这个批次所 在的品系及世代中所有的批次通过键值关联起 来, 并缓存到内存中; 步骤S4: 从数据库中获取需要处理的批次的身份信息数据并获取需要处理的批次的原 始性状数据; 步骤S5: 将需要处理的批次的家禽的身份信息数据及原始性状数据均缓存到内存中, 在缓存每个批次的时候, 根据步骤S3中内存所储存的各批次之间的关系, 将这个批次所在 的品系及世代中所有批次的身份信息数据及原 始性状数据均缓存到内存中; 步骤S6: 从缓存中获取每只家禽的原始性状数据及身份信息数据, 根据每只家禽的原 始性状数据计算 其指标数据, 计算时, 通过多 线程技术同时计算多个批次; 步骤S7: 重复步骤S4至步骤S6, 计算出 所有批次的指标 数据; 步骤S8: 所有批次的指标数据计算完成且均插入到数据库中后, 清除缓存中的所有数 据。 2.如权利要求1所述的利用缓存技术处理家禽数据的方法, 其特征在于: 所述步骤S3 中, 每个批次和与其相关的批次的关联存储格式如下: { “批次1”: [“批次1”, “批次2”,  ……, “批次n”]} ; 其中, 批次1为当前所需要获取的批次, 批次1至批次n为与批次1处于相同品系及相同 世代的所有批次的集 合。 3.如权利要求1所述的利用缓存技术处理家禽数据的方法, 其特征在于: 所述步骤S1 中, 所述指标信息属性 集合包括: 指标ID、 指标描述、 来源性状、 来源性别、 计算逻辑、 开始日龄、 结束日龄、 开始计算日龄 及计算类型; 其中, 指标ID用于描述所需计算得到的指标 数据, 每个指标数据对应一个指标ID; 指标描述用于描述所需计算的指标; 来源性状用于确定需要得到哪种性状的指标 数据; 来源性别包括公鸡及母鸡, 其表示仅获取这个性别的家禽的性状数据计算指标 数据; 计算逻辑用于确定由原 始性状数据得到指标 数据的方法; 开始日龄和结束日龄用于确定为计算当前指标ID所需获取的原始性状数据的开始日 龄和结束日龄; 开始计算日龄表示仅在家禽的日龄大于其时才根据其原始性状数据计算获得指标数 据, 如果批次的日龄小于这个日龄, 则这个批次的指标 数据暂时不计算; 计算类型包括个体、 半同胞、 全同胞及亲本, 用于描述当前用于表征这只家禽的指标数 据属于其自身数据, 还是其半同胞、 全同胞或亲本的数据。 4.如权利要求3所述的利用缓存技术处理家禽数据的方法, 其特征在于: 所述步骤S4 中, 原始性状数据包括测量日期、 性状指标及性状值; 性状指标与指标信 息属性集合中的来源性状对应, 用于确定所测量的性状数据属于哪 一种性状数据;权 利 要 求 书 1/2 页 2 CN 115309788 A 2测量日期用于确定当前测量的性状数据所对应的家禽的日龄 。 5.如权利要求1所述的利用缓存技术处理家禽数据的方法, 其特征在于: 所述步骤S4 中, 身份信息数据包括家禽的身份号码、 所属批次、 父 亲及母亲的身份号码。 6.如权利要求1所述的利用缓存技术处理家禽数据的方法, 其特征在于: 所述步骤S8 中, 在存储指标数据时, 每个批次的所有指标数据均计算完成后, 再将这个批次的数据一次 性插入到数据库中。权 利 要 求 书 2/2 页 3 CN 115309788 A 3

.PDF文档 专利 利用缓存技术处理家禽数据的方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 利用缓存技术处理家禽数据的方法 第 1 页 专利 利用缓存技术处理家禽数据的方法 第 2 页 专利 利用缓存技术处理家禽数据的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:16:38上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。