一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务器存档及读档方法与流程

2022-04-30 10:45:43 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,具体为一种服务器存档及读档方法。


背景技术:

2.服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如pc机、智能手机、atm等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的cpu运算能力、长时间的可靠运行、强大的i/o外部数据吞吐能力以及更好的扩展。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:cpu、硬盘、内存,系统、系统总线等。
3.现有的服务器大多数在使用中需要同时对多个用户的存档和读档进行读取使用,而大多数服务器在存档的过程中,由于存档的用户同时进行存档工作时,容易出现存档数据缓慢,或者部分存档数据中断,导致最终用户的存档任务失败,需要重新进行存档工作,降低用户的存档效率,同时在用户读档时,在根据用户的指令进行读档任务时,不便对读档的数据信息进行判定,以及出现读档失败后,不能对读档数据进行重新读取,容易造成存档数据匹配不准确,降低读档的效果。


技术实现要素:

4.本发明提供了一种服务器存档及读档方法,具有提高存档效率和提高读档质量的优点,从而解决上述背景技术中提出的问题。
5.为实现以上目的,本发明通过以下技术方案予以实现:一种服务器存档方法,s1:当用户输入存档目标信息和目标存档路径的指令时,向存档服务器发送存档请求信息;s2:存档服务器内的接收终端模块接收请求信息并发送存档指令;s3:创建目标服务器存档路径,并将目标的信息进行存储;s4:检测数据存档路径的运行状态及存档进度;s5:检测存档进度时间并判断存档是否超时;s6:存档路径超时时,将此路径的存档进程进行中断,并将已存储的数据保存;s7:向存档服务器发送中断信息与请求检测指令;s8:检测完成后,将中断的数据分配至可正常存档的路径;s9:检测未出现中断的存档路径,将存档数据创建数据表并存档数据库;s10:将数据库中的存档数据进行备份记录,与磁盘中的数据库进行同步。
6.作为本发明一种服务器存档方法,所述存档服务器中包括数据记录模块、管理交互模块、信息获取模块、对比检测模块、识别断定模块、指令发送模块和数据存储模块,所述存档服务器中的数据记录模块在进行存档指令发送前,对请求存档目标用户的信息、数据以及请求存档时间进行同步记录。
7.作为本发明一种服务器存档方法,所述存档服务器中的信息获取模块会将目标终
端存档的信息进行收集,再将接收的信息通过存档服务器中的管理交互模块,对存档的信息及存档路径进行分配记录。
8.作为本发明一种服务器存档方法,所述存档服务器对目标数据进行路径选择及数据存储时,对比检测模块对数据存储的实时进度及路径的运行情况进行检测,存储数据发生中断或者存储时间超时时,会将中断超时信息发送会存档服务器中,存档服务器中的识别断定模块会对存储路径及中断点进行识别判断,当识别出数据存储超时或者中断无法传输,会发生停用中断点的分配和数据传输,将已传输的数据进行记录、保存,并将中断数据重新分配至正常传输的路径,将存档数据保存至存档服务器中。
9.作为本发明一种服务器读档方法,s1:当接收到用户输入的读档指令时,向所述的读档服务器发送读档请求信息;s2:所述读档服务器获取用户选择的读档信息和标识进行存档数据的匹配;s3:确定读档服务器匹配的读档数据信息并发送还回匹配存档数据的指令;s4:检测从存档数据库匹配对应条件的读档数据并进行比对;s5:接收所述存档服务器发送的回档请求,所述回档数据中包含用户所有存档信息及数据;s6:将匹配的目标存档信息和读档进度发送至终端;s7:将读档的时间和信息记录刷新,将刷新的信息发送至云存档平台。
10.作为本发明一种服务器读档方法,所述读档服务器包括数据读取模块、管理交互模块、信息获取模块、指令接收模块、数据匹配模块、数据传输模块和数据记录模块,所述读档服务器中的数据读取模块根据用户的读档指令匹配相应的存档数据,并对匹配的存档数据进行读取识别。
11.作为本发明一种服务器读档方法,所述读档服务器中的管理交互模块接收用户的读档指令信息,确定用户读档信息并发送还回存档数据的请求指令。
12.作为本发明一种服务器读档方法,所述读档服务器中的指令接收模块接收发送还回存档数据的请求指令,并通过数据匹配模块根据用户返回目标的信息进行匹配存档数据,并识别验证返回目标信息匹配存档数据的完整性。
13.作为本发明一种服务器读档方法,所述读档服务器中的数据传输模块将匹配验证的用户存档数据和读档进度读取,并将存档的信息及进度发送至终端进行备份,记录并刷新读档时间和用户使用信息。
14.本发明提供了一种服务器存档及读档方法。具备以下有益效果:该服务器存档及读档方法,可以便于服务器同时进行多个数据存档任务,避免由于多个存档的用户同时进行存档工作时,出现存档数据缓慢或者部分存档数据中断的情况,导致最终用户的存档任务失败,需要重新进行存档工作,从而提高了服务器的存档效率,同时还可以更好地对读档的数据信息进行识别,以及可以对读档失败的数据进行重新读取,提高存档数据匹配的准确度和读档的质量。
附图说明
15.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看
作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
16.图1为本发明一种服务器存档方法的流程图;图2为本发明一种服务器存档方法的流程图;图3为本发明一种服务器存档方法的流程图;图4为本发明一种服务器存档方法的流程图;图5为本发明一种服务器读档方法的流程图;图6为本发明一种服务器读档方法的流程图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本方明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.请参阅图1-6,本发明提供一种技术方案:s1:当用户输入存档目标信息和目标存档路径的指令时,向存档服务器发送存档请求信息;s2:存档服务器内的接收终端模块接收请求信息并发送存档指令;s3:创建目标服务器存档路径,并将目标的信息进行存储;s4:检测数据存档路径的运行状态及存档进度;s5:检测存档进度时间并判断存档是否超时;s6:存档路径超时时,将此路径的存档进程进行中断,并将已存储的数据保存;s7:向存档服务器发送中断信息与请求检测指令;s8:检测完成后,将中断的数据分配至可正常存档的路径;s9:检测未出现中断的存档路径,将存档数据创建数据表并存档数据库;s10:将数据库中的存档数据进行备份记录,与磁盘中的数据库进行同步。
19.本实施例中,大部分的服务器请求最终都是要落到数据库中,随着数据量的增加,数据库的访问速度也会越来越慢。因此我们将存档数据存入数据库后,再对数据库进行分区分表,从而有效提高数据库的访问速度,提升服务器的整体性能。另外对存档数据的查询,在建表的时候可以根据相关需求设置索引,用于提高查询的速度。用户输入存档指令后,通过存档服务器根据存档数据匹配存档路径,并在数据存档的过程中实时对存档路径的运行状态及进度进行监测,当存档出现超时或中断后,存档服务器会对中断点进行检测,并将中断点的已存档的数据进行保存,并对比分析中断点附近的路径,将存档数据分配至其他正常路线进行存档,避免存档数据流失,造成用户需要重新进行存档工作,影响数据存档的效率,当存档服务器匹配合适的存档路径进行存档数据时,创建存档的一个数据表,使存档数据至少存档至一个数据表中,对存档的数据再进行备份,提前对存档数据采取保护机制,减少存档数据的丢失的可能性。
20.具体的,存档服务器中包括数据记录模块、管理交互模块、信息获取模块、对比检测模块、识别断定模块、指令发送模块和数据存储模块,存档服务器中的数据记录模块在进行存档指令发送前,对请求存档目标用户的信息、数据以及请求存档时间进行同步记录。
21.具体的,存档服务器中的信息获取模块会将目标终端存档的信息进行收集,再将接收的信息通过存档服务器中的管理交互模块,对存档的信息及存档路径进行分配记录。
22.具体的,存档服务器对目标数据进行路径选择及数据存储时,对比检测模块对数据存储的实时进度及路径的运行情况进行检测,存储数据发生中断或者存储时间超时时,会将中断超时信息发送会存档服务器中,存档服务器中的识别断定模块会对存储路径及中断点进行识别判断,当识别出数据存储超时或者中断无法传输,会发生停用中断点的分配和数据传输,将已传输的数据进行记录、保存,并将中断数据重新分配至正常传输的路径,将存档数据保存至存档服务器中。
23.本实施例中,通过存档服务器中的数据记录模块、管理交互模块、信息获取模块、对比检测模块、识别断定模块、指令发送模块和数据存储模块,可以在用户发送存档指令后,对用户的信息和存档信息进行同时记录,有利于对存档数据进行分类识别,提高用户存档数据的效率,对于同时进行多个存档任务时,可以根据存档数据进行创建或匹配合适的存档路径,并在路径运行缓慢或存档中断时,及时检测中断原因并对存档数据进行保存,再根据检测原因,挑选其他正常存档路径继续对存档数据进行存储,避免存档数据在中断过程中丢失,影响用户数据存档的质量。
24.具体的,s1:当接收到用户输入的读档指令时,向的读档服务器发送读档请求信息;s2:读档服务器获取用户选择的读档信息和标识进行存档数据的匹配;s3:确定读档服务器匹配的读档数据信息并发送还回匹配存档数据的指令;s4:检测从存档数据库匹配对应条件的读档数据并进行比对;s5:接收存档服务器发送的回档请求,回档数据中包含用户所有存档信息及数据;s6:将匹配的目标存档信息和读档进度发送至终端;s7:将读档的时间和信息记录刷新,将刷新的信息发送至云存档平台。
25.本实施例中,根据不同用户输入的读档指令,读档服务器收集用户发送的读档数据请求信息,在对用户读档数据进行识别,并将识别信息与存档数据库中的存档数据进行匹对,再确定读档数据信息后,生成还回存档数据的指令,并将还回存档数据的指令发送至云存档平台中心,在接收回档指令后,将存档数据发送至设备中断,在存档数据传输过程中,出现数据丢失或中断的情况,再一次发送回档指令,从备份存档数据库中将备份的存档数据传输至设备终端,提高用户读档数据的稳定性,降低数据丢失的概率。
26.具体的,读档服务器包括数据读取模块、管理交互模块、信息获取模块、指令接收模块、数据匹配模块、数据传输模块和数据记录模块,读档服务器中的数据读取模块根据用户的读档指令匹配相应的存档数据,并对匹配的存档数据进行读取识别。
27.具体的,读档服务器中的管理交互模块接收用户的读档指令信息,确定用户读档信息并发送还回存档数据的请求指令。
28.具体的,读档服务器中的指令接收模块接收发送还回存档数据的请求指令,并通过数据匹配模块根据用户返回目标的信息进行匹配存档数据,并识别验证返回目标信息匹配存档数据的完整性。
29.具体的,读档服务器中的数据传输模块将匹配验证的用户存档数据和读档进度读取,并将存档的信息及进度发送至终端进行备份,记录并刷新读档时间和用户使用信息。
30.本实施例中,通过读档服务器中的数据读取模块、管理交互模块、信息获取模块、指令接收模块、数据匹配模块、数据传输模块和数据记录模块,在用户输入读档指令后,读档服务器自动获取用户输入的读档信息及标识,再通过读档服务器对用户的读档信息进行确定,再生成回档指令并将回档指令发送至存档平台,在接收到回档指令后,自动根据用户读档的信息与存档数据库中的存档数据进行匹配,并对匹配的存档数据进行识别,然后再将读档信息和进度进行记录,并将匹配的存档数据发送至用户设备终端,随后将读档的时间刷新纪录,提高用户读取存档数据的准确性,并实时对读档的信息进行记录保存。
31.使用时,当多个用户同时将需要存档的数据向存档服务器发送存档指令,此时存档服务器通过信息获取模块对用户的信息、存档数据指令的时间以及存档的标识进行获取记录,在通过管理交互模块将存档数据和用户信息进行配对,建立或选择存档的路径,随后在存档任务过程中对存档路径的运行状态和存档数据的进度进行监测,当存档数据出现中断或者部分存档数据存储时间超时时,通过指令发送模块发送检测指令,并通过对比检测模块对存档数据中断点或超时原因进行检测,并通过数据记录模块将路径上已存储的数据进度进行保存,再通过识别断定模块对中断、超时原因进行确定,并排除中断点附近的部件,再将未完成存储的数据匹配至其他的传输路径,在对根据存档的数据创建数据表,并将存档数据至少存入一个数据表中,在对数据库中的存档数据进行备份,保持与磁盘中的数据同步;当多个用户对多个存档数据输入读档指令时,读档服务器接收用户的读档指令,通过信息获取模块,将读档用户的信息进行获取,并识别确定用户的读档信息,再通过数据匹配模块根据确定的用户读档信息与存档数据库中的数据进行配对,再配对完成后,向云存档中心发送回档指令,在接收到回档指令后,将回档数据中的信息、数据及标识发生至用户设备终端,此时通过数据记录模块对回档的信息、时间和进度进行记录,当回档数据读档失败或者读档进度中断后,再一次向存档数据库发送回档指令,将与存档数据库中数据表同步的备份数据发送至用户设备终端,并记录、刷新回档的数据时间和用户信息。
32.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明新型构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献