[发明专利]投票处理方法、系统、装置、电子设备和存储介质在审
申请号: | 202210749745.2 | 申请日: | 2022-06-28 |
公开(公告)号: | CN115063923A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 赵振宇;贾海涛;牛充;郝拯华 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G07C13/00 | 分类号: | G07C13/00;G06F16/953 |
代理公司: | 北京天达共和律师事务所 11798 | 代理人: | 胡剑炜;刘德旺 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 投票 处理 方法 系统 装置 电子设备 存储 介质 | ||
1.一种投票处理方法,其特征在于,包括:
在预设的存储空间和投票数据库中均存储投票选项的投票人信息和获票数;
接收第一查询请求;
若所述第一查询请求用于查询第一投票选项的投票人信息,则基于第一获票数对第一投票人信息进行校验;其中,所述第一获票数为基于所述存储空间确定的所述第一投票选项的获票数,所述第一投票人信息为基于所述存储空间确定的所述第一投票选项的投票人信息;
若校验通过,则向所述第一查询请求的请求方返回所述第一投票人信息;
若校验不通过,则向所述第一查询请求的请求方返回第二投票人信息;所述第二投票人信息为基于所述投票数据库确定的所述第一投票选项的投票人信息。
2.根据权利要求1所述的方法,其特征在于,
若所述第一查询请求用于查询第一投票选项的获票数,则向所述第一查询请求的请求方返回所述第一获票数。
3.根据权利要求1所述的方法,其特征在于,所述基于第一获票数对第一投票人信息进行校验,包括:
基于所述第一投票人信息确定第一投票人次;
比对所述第一投票人次与所述第一获票数;其中,若比对结果一致,则校验通过;若比对结果不一致,则校验不通过。
4.根据权利要求1所述的方法,其特征在于,
若所述第一查询请求用于查询第一投票选项的投票人信息和获票数,则基于第一获票数对第一投票人信息进行校验;
若校验通过,则向所述第一查询请求的请求方返回所述第一投票人信息和所述第一获票数;
若校验不通过,则执行如下步骤:
基于所述投票数据库确定第二投票人信息;
基于所述第二投票人信息校验所述第一获票数;
若校验不通过,则向所述第一查询请求的请求方返回所述第二投票人信息和基于所述第二投票人信息确定的第二投票人次。
5.根据权利要求1所述的方法,其特征在于,若校验不通过,所述方法还包括:
基于所述第二投票人信息更新所述存储空间存储的投票人信息。
6.根据权利要求1所述的方法,其特征在于,还包括:
基于投票请求更新所述投票数据库及所述存储空间存储的投票人信息和获票数。
7.根据权利要求6所述的方法,其特征在于,更新存储空间存储的投票人信息和获票数,包括:
在所述存储空间存储的投票人信息更新完毕后,再更新所述存储空间存储的获票数。
8.根据权利要求1所述的方法,其特征在于,在预设的存储空间存储投票选项的投票人信息和获票数,包括:
通过分布式缓存存储所述投票选项的投票人信息和获票数。
9.根据权利要求8所述的方法,其特征在于,还包括:
通过本地缓存来存储静态投票内容信息;所述静态投票内容信息包括以下一种或多种:投票人员范围标识、投票主题信息、投票选项信息、投票发起人的用户标识。
10.根据权利要求6所述的方法,其特征在于,基于投票请求更新所述投票数据库,包括:
响应于所述投票请求,更新预设的非关系型数据库;
响应于所述非关系型数据库更新成功,向所述投票请求的请求方返回投票成功的通知;
基于更新成功后的非关系型数据库更新所述投票数据库。
11.根据权利要求10所述的方法,其特征在于,
所述非关系型数据库用于存储投票选项与所述投票选项的投票人信息之间的映射关系。
12.根据权利要求1所述的方法,其特征在于,若投票为单选,所述方法还包括:
基于所述存储空间存储的投票选项的获票数确定已投票人数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210749745.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能办公桌
- 下一篇:一种钢球表面去毛刺装置