[发明专利]一种基于数据库表共享交换的系统在审
申请号: | 202110039477.0 | 申请日: | 2021-01-13 |
公开(公告)号: | CN112632001A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 张建文 | 申请(专利权)人: | 中教云智数字科技有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/176;G06F21/55;G06F11/32;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100094 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据库 共享 交换 系统 | ||
本申请公开了一种基于数据库表共享交换的系统,包括数据抽取模块、数据发送模块、数据接收模块和数据加载模块;数据抽取模块用于对信息库中的数据进行抽取。数据抽取后将临时数据文件放在指定的介质中,服务端会监控指定介质,数据发送模块将文件进行按序发送;数据接收模块对数据进行校验、虑重、持久化数据文件;数据加载模块将指定的文件进行解压、解析、转换、入库、写失败文件。本方案,传输时文件不易损坏或者丢失,不易对数据接收方造成危害。
技术领域
本申请涉及互联网技术领域,具体而言,涉及一种基于数据库表共享交换的系统。
背景技术
数据共享就是让在不同地方使用不同计算机、不同软件的用户能够读取他人数据并进行各种操作、运算和分析。实现数据共享可以使更多的人更充分地使用已有数据资源,减少资料收集、数据采集等重复劳动和相应费用,而把精力重点放在开发新的应用程序及系统集成上。
随着教育科技领域的发展,智慧教育全面深入的运用现代化技术来促进教育改革与发展的过程,以数字化信息和网络为基础,在计算机和网络技术上建立起来的对教学、科研、管理、技术服务、生活服务等校园信息的收集、整理、存储、交换和应用,使数字资源得到充分优化利用的一种虚拟教育环境。通过实现从环境(如设备,教室等)、资源(如图书、讲义、课件等)到应用(包括教、学、管理、服务、办公等)的全部数字化,在传统校园基础上构建一个数字空间,以拓展现实教育的时间和空间维度,提升传统教育的管理、运行效率,扩展传统校园的业务功能,最终实现教育过程的全面信息化,达到提高办学质量和管理水平、从而提升核心竞争力。
在数据共享时,传输的安全性不足,一是传输时文件容易损坏或者丢失,二是文件中容易携带病毒,对数据接收方造成危害。
发明内容
本申请的主要目的在于提供一种基于数据库表共享交换的系统,以改善相关技术中的问题。
为了实现上述目的,本申请提供了一种基于数据库表共享交换的系统,包括:
数据抽取模块,用于对信息库中的数据文件进行抽取。
数据发送模块,数据抽取后将临时数据文件放在指定的介质中,服务端会监控指定介质,并将文件进行按序发送;
数据接收模块,对数据进行校验、虑重、持久化数据文件;
数据加载模块,将指定的文件进行解压、解析、转换、入库、写失败文件。
在本申请的一种实施例中,所述数据抽取模块包括排序模块、提取模块、加密模块和压缩模块;
所述排序模块对各种信息库进行排序,级别高的信息库的优先级高于级别低的信息库的优先级;
提取模块和排序模块信号连接,对信息库中的信息进行提取;
加密模块和提取模块信号连接,对信息进行加密;
压缩模块和加密模块信号连接,对信息进行压缩。
在本申请的一种实施例中,所述数据抽取模块的运行包括以下步骤:
S1:当同时对多个信息库进行数据抽取时,排序模块对信息库进行排序,对级别高的信息库进行优先提取;当对一个信息库进行数据抽取时,可跳过排序模块;
S2:提取模块对信息库中的数据进行提取,形成临时文件;
S3:加密模块对临时文件进行加密,从而保护信息的安全性;
S4:压缩模块对加密后的文件进行压缩,从而提高信息的传输速度。
在本申请的一种实施例中,所述数据发送模块包括分配模块、故障检测模块、第一自定义模块;
分配模块均匀将对需要发送的信息一一分配到各台服务器,防止多台服务器抢夺信息,进行重复发送;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中教云智数字科技有限公司,未经中教云智数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110039477.0/2.html,转载请声明来源钻瓜专利网。