数据处理方法、装置、存储介质和终端制造方法及图纸

技术编号:23624739 阅读:76 留言:0更新日期:2020-03-31 22:35
本申请提供的数据处理方法、装置、存储介质和终端,其中,方法包括:响应于老师输入题目的指令,将题目信息保存到redis数据库中;响应于学生进入教室的指令,将学生信息保存到所述redis数据库中;响应于学生答题的指令,将答题信息保存到所述redis数据库中;响应于统计指令,基于所述redis数据库对所述题目信息、所述学生信息以及所述答题信息进行处理,生成统计结果。本申请的技术方案在进行数据统计分析时,利用redis数据库技术,进行数据计算时的内存优化,从而提升了在线答题系统整体的运行效率,可同时为多个用户提供高效稳定的在线答题服务,提升了用户的答题体验。

Data processing method, device, storage medium and terminal

【技术实现步骤摘要】
数据处理方法、装置、存储介质和终端
本申请涉及信息处理领域,尤其涉及一种数据处理方法、装置、存储介质和终端。
技术介绍
随着互联网的发展,在线学习已经成为一种主流趋势,由于网络带给用户的便利性,使得越来越多的用户通过在线学习平台来进行学习。但考虑到互联网教学要有传统学习的体验,在线学习的同时,老师需要根据学生所学的知识点出题,并由学生在线答题,以对学生所学知识进行巩固和检测。但在线教学过程中,通常有多个用户同时在线进行答题,现有的在线学习平台通常无法同时为多个用户提供高效稳定的在线答题服务,从而影响了用户的学习积极性。
技术实现思路
为了解决上述问题,本申请实施例提供了一种数据处理方法、装置、存介质和终端。第一方面,本申请实施例提供了一种数据处理方法,包括以下步骤:响应于老师输入题目的指令,将题目信息保存到redis数据库中;响应于学生进入教室的指令,将学生信息保存到所述redis数据库中;响应于学生答题的指令,将答题信息保存到所述redis数据库中;响应于统计指令,基于所述r本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n响应于老师输入题目的指令,将题目信息保存到redis数据库中;/n响应于学生进入教室的指令,将学生信息保存到所述redis数据库中;/n响应于学生答题的指令,将答题信息保存到所述redis数据库中;/n响应于统计指令,基于所述redis数据库对所述题目信息、所述学生信息以及所述答题信息进行处理,生成统计结果。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
响应于老师输入题目的指令,将题目信息保存到redis数据库中;
响应于学生进入教室的指令,将学生信息保存到所述redis数据库中;
响应于学生答题的指令,将答题信息保存到所述redis数据库中;
响应于统计指令,基于所述redis数据库对所述题目信息、所述学生信息以及所述答题信息进行处理,生成统计结果。


2.根据权利要求1所述的方法,其特征在于,所述响应于学生答题的指令,将答题信息保存到redis数据库中,包括:
根据所述学生答题的指令,确定学生标识和题目标识;
判断redis数据库中是否存在与所述学生标识和所述题目标识对应的历史答题信息;
若存在,利用所述答题的指令对应的答题信息更新所述历史答题信息,并将所述答题信息保存至所述redis数据库中。


3.根据权利要求1所述的方法,其特征在于,所述响应于统计指令,基于所述redis数据库对所述题目信息、所述学生信息以及所述答题信息进行处理,生成统计结果,包括:
响应于排序指令,在所述redis数据库中获取所述答题信息对应的得分,对所述得分进行排序,生成学生的单次排名结果。


4.根据权利要求3所述的方法,其特征在于,所述在所述redis数据库中获取所述答题信息对应的得分,对所述得分进行排序,生成学生的单次排名结果,包括:
基于所述排序指令,获取题目标识;
根据所述题目标识,从所述答题信息中选择出待排序记录;
利用redis数据库的排序功能,对所述待排序记录的分数字段进行排序,获取题目排名信息;
根据所述题目排名信息和所述学生信息,获取学生的单次排名信息。


5.根据权利要求1所述的方法,其特征在于,所述响应于统计指令,基于所述redis数据库对所述题目信息、所述学生信息以及所述答题信息进行处理,生成统计结果,包括:
响应于小组统计指令,...

【专利技术属性】
技术研发人员:黄海拓保旭未学超许赫赫
申请(专利权)人:北京大米未来科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1