发明名称 一种基于NoSQL实现电子阅卷的任务分配方法
摘要 本发明涉及一种基于NoSQL实现电子阅卷的任务分配方法,服务器在数据库和中间层之间,利用NoSQL创建第四层,第四层定期将数据库数据和服务器缓存数据进行交互,将数据库的读写转移到服务器缓存;阅卷端到服务器缓存获取符合条件的阅卷任务,进行锁定,并返回给阅卷端;本发明的一种基于NoSQL实现电子阅卷的任务分配方法,利用服务器缓存的优异性能代替数据库,将原数据库的读写压力转移到服务器缓存,可以最大强度的扩展服务器的并发压力;对于需要处理大用户量集中并发操作数据库的情况有根本性改善;解决了需要更多技术人员或用户分发阅卷任务的问题,另外也解决了将来可能实行的互联网抢单阅卷任务的问题。
申请公布号 CN105808670A 申请公布日期 2016.07.27
申请号 CN201610113743.9 申请日期 2016.02.29
申请人 武汉颂大教育科技股份有限公司 发明人 徐春林;廖华清
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于NoSQL实现电子阅卷的任务分配方法,其特征在于,包括如下步骤:步骤1:服务器在数据库和中间层之间,利用NoSQL创建第四层,所述第四层定期将数据库数据和服务器缓存数据进行交互,保证所述服务器缓存数据与所述数据库数据同步,从而将所述数据库的读写转移到所述服务器缓存;步骤2:所述第四层读取数据库,获取最新的阅卷任务并将其写入服务器缓存;阅卷端到所述服务器缓存获取符合条件的阅卷任务,进行锁定,并返回给所述阅卷端;步骤3:阅卷结束后,所述阅卷端提交阅卷成绩到所述数据库,所述第四层根据所述数据库的阅卷数据,取消已经完成的阅卷任务。
地址 430074 湖北省武汉市东湖开发区武汉大学科技园内创业楼2楼2088号