恭喜安徽省征信股份有限公司范群松获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜安徽省征信股份有限公司申请的专利基于ZooKeeper的AB测试方法、系统、设备和存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119690797B 。
龙图腾网通过国家知识产权局官网在2025-05-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510200430.6,技术领域涉及:G06F11/36;该发明授权基于ZooKeeper的AB测试方法、系统、设备和存储介质是由范群松;聂梦婷;董飞;解波设计研发完成,并于2025-02-24向国家知识产权局提交的专利申请。
本基于ZooKeeper的AB测试方法、系统、设备和存储介质在说明书摘要公布了:本申请提供一种基于ZooKeeper的AB测试方法、系统、设备和存储介质,涉及AB测试技术领域,该方法包括:获取AB测试的配置信息,并封装成SDK工具包存储于ZooKeeper框架中;基于分流算法进行分流,将多个用户ID分配至对照版本和试验版本,在ZooKeeper框架中加载SDK工具包以进行测试,得到初步分析结果,调整ZooKeeper框架中对应对照版本和试验版本的部分节点所属的存储信息,以调整用户分流信息并继续进行测试。本申请通过调整ZooKeeper框架中部分节点所属的存储信息,直接交换用户ID信息,从而针对部分用户ID直接调整其所分配的对照版本或试验版本,无需对各个试验版本和对照版本分配的用户ID进行整体更换,对用户进行重新分流的速度快,且基本不消耗内存。
本发明授权基于ZooKeeper的AB测试方法、系统、设备和存储介质在权利要求书中公布了:1.一种基于ZooKeeper的AB测试方法,其特征在于,包括:获取AB测试的配置信息,所述配置信息包括对照版本以及待测试的至少一个试验版本;将所述配置信息封装成SDK工具包,并存储于ZooKeeper框架中;在接收到测试请求信息的情况下,判断所述测试请求信息对应的多个用户ID是否处于预设的白名单中;在所述测试请求信息对应的多个用户ID不处于所述白名单中的情况下,基于包含MD5哈希函数和模运算的分流算法进行分流,将多个用户ID分配至所述对照版本和所述试验版本,确定用户分流信息;基于所述用户分流信息,在所述ZooKeeper框架中加载所述SDK工具包以进行测试;收集测试数据,对所述测试数据进行分析,得到初步分析结果,并在后台页面进行可视化展示;在所述初步分析结果满足预设的目标终止条件的情况下,确定所述AB测试终止;在所述初步分析结果不满足预设的目标终止条件的情况下,调整所述ZooKeeper框架中对应所述对照版本和所述试验版本的部分节点所属的存储信息,以调整所述用户分流信息并继续进行测试;在所述初步分析结果不满足预设的目标终止条件的情况下,所述调整所述ZooKeeper框架中对应所述对照版本和所述试验版本的部分节点所属的存储信息,以调整所述用户分流信息并继续进行测试,包括:基于所述初步分析结果,确定所述多个用户ID中需要调整的用户ID为目标ID;接收输入的用户调整指令信息,所述用户调整指令信息包括所述目标ID与所述配置信息之间的第一映射关系;基于所述第一映射关系,将所述目标ID调整至所述ZooKeeper框架中相应的所述试验版本或所述对照版本对应的节点中;在所述基于所述初步分析结果,确定所述多个用户ID中需要调整的用户ID为目标ID之后,所述基于ZooKeeper的AB测试方法还包括:在不存在所述用户调整指令信息的情况下,基于所述目标ID,通过包含MD5哈希函数和模运算的分流算法重新进行分流,得到所述目标ID与所述ZooKeeper框架中部分节点的第二映射关系;基于所述第二映射关系,将所述目标ID重新分配至对应的节点,以调整所述用户分流信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人安徽省征信股份有限公司,其通讯地址为:230000 安徽省合肥市包河区徽州大道4872号金融港中心A2幢2301室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。