【技术实现步骤摘要】
一种基于数据并发处理的教学考评方法及系统
[0001]本专利技术涉及一种基于数据并发处理的教学考评方法及系统,特别是涉及大数据并发处理
技术介绍
[0002]随着计算机技术的发展,互联网辅助教育呈现较高的上升趋势,同时,在信息数据暴涨的时期,有效的数据存储也成了热门话题。大规模的数据计算和处理,使得分布式数据库系统得到较大的应用前景。
[0003]传统的分布式数据库为了满足大容量存储需求,以及多客户端的并发支持,对数据的处理往往是将数据存储在不同的节点上。但是,现有技术中,为了降低数据库系统开发难度和设计难度,往往采用较弱的一致性模型,无疑这将增加应用开发者的工程难度。而保证强一致性时,在一个事务请求要求访问存储于多个服务器上的情况下,设计开销会增大。
技术实现思路
[0004]专利技术目的:一个目的是提出一种基于数据并发处理的教学考评方法及系统,以解决现有技术存在的上述问题,同时在数据并发处理时,保证强一致性,达到减少额外开销,保证系统性能的目的。
[0005]技术方案:第一方面, ...
【技术保护点】
【技术特征摘要】
1.一种基于数据并发处理的教学考评方法,其特征在于,具体包括:采集教学过程中产生的教学数据并存储至边缘节点服务器;根据预设时间段,汇总所述边缘节点服务器中的数据至云端服务器存储;构建教学指标评价体系;根据所述教学指标评价体系,在所述云端服务器中进行教学考评,并通过并发控制技术,克服出现的数据请求冲突;所述云端服务器输出教学考评结果至用户终端,并在所述用户终端根据导航栏进入对应的功能选项。2.根据权利要求1所述的一种基于数据并发处理的教学考评方法,其特征在于,至少一个终端设备与一个边缘服务器构成一个边缘网络,且由区域划分每一个边缘网络,每个边缘服务器中存放一个数据库用于存储相关的教学数据;所述教学数据包括教学测评结果、教学视频、教学态度、积极程度、课程喜好度;所述边缘服务器中的数据库拥有读操作、写操作、插入操作和删除操作;其中,所述读操作通过设置的主键和列名实现,根据主键定位数据库中存储表格的行,列名定位数据库中存储表格的列,实现有目的性的教学数据读取;所述写操作通过主键、列名和待写入的值实现,通过主键和列名实现数据库中存储表格的位置定位后,将待写入的值写入表格中。3.根据权利要求1所述的一种基于数据并发处理的教学考评方法,其特征在于,根据预设的时间段,定期的将边缘服务器中含有的教学数据传输到所述云端服务器,并在收到云端服务器存储成功的指令后,删除自身中的教学数据。4.根据权利要求1所述的一种基于数据并发处理的教学考评方法,其特征在于,根据综合评价需求,划分等级评价指标,并在等级指标的层面上继续划分,每层等级中包含具体项目的评价指标。5.根据权利要求1所述的一种基于数据并发处理的教学考评方法,其特征在于,在所述云端服务器中进行教学考评进一步为:根据指标获取教学数据;对获取到的教学数据进行预处理;建立教学考评模型;将经过预处理后的教学数据输入所述教学考评模型;教学考评模型输出最终的考评结果;进行根据指标获取教学数据时,当访问的数据是同一个数据,且多个事务请求中,至少有一个是写访问操作时,则为冲突事件;在进行处理的过程中,利用冲突依赖关系检测事务之间是否形成了错误的交错,随后对其进行确定性的重排;不同服务器上的冲突片段便会按照相同的顺序来执行。6.根据权利要求5所述的一种基于数据并发处理的教学考评方法,其特征在于,执行过程进一步为:划分开始阶段和提交阶段;在开始阶段将事务分解为片段,并将每一个片段发送给对应的服务器;服务器接收到片段后,记录冲突事务之间的依赖关系;
进入提交阶段,将所有记录的冲突依赖关系进行聚合,并将聚合后的冲突关系发送至各个服务器;服务器根据接收到的冲突依赖关系对冲突的事务进行重新排序,并按照确立的新顺序执行对应的事务。7.根据权利要求5所述的一种基于数据并发处理的教学考评方法,其特征在于,当出现一个事务的数据输入是另一个事务的输出时,根据事务的实际逻辑和包含片段的特性,将片段划分为立即片段和延迟片段,通过对可能发生冲突的种类进行提前预判,对不能重排的片段冲突利用并发控制方法进行合并,实现通用性事务的并发控制;所述立即片段表示当前片段的输出结果为另一个片段的输入;延迟片段表示当前片段的输出并不作为另一个片段的输入,对于延迟片段可以在事务结束前,延迟其执行时间;当存在无法重排的片段时,通过片段合并的方式来消除这种现象;将...
【专利技术属性】
技术研发人员:钱清清,金龙,赵敏,
申请(专利权)人:南京百伦斯智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。