一种数据实时读写方法与流程

文档序号:23991862发布日期:2021-02-20 13:43阅读:91来源:国知局

[0001]
本发明涉及数据读写技术领域,具体涉及一种数据实时读写方法。


背景技术:

[0002]
随着互联网时代的到来,微博、微信、网购等面向普通互联网用户的网站正在蓬勃兴起,互联网界的巨头公司向数以亿计的用户提供着基于互联网的各种服务,遍布世界各地的互联网用户每天都在网上发布信息,他们产生的这些是个人计算机的数据量的数倍,互联网公司通常采用高性能服务器来存储这些数据,也有许多用户会选择把数据设备产生的数据通过互联网存储至云存储服务器中,以便于实时读取使用,但许多服务器在数据存储时需要用户自行操作,将数据文件进行主动提交存储,导致后期用户远程异设备提取以及数据共享时,会导致部分较新数据难以存入与提取,具有一定的局限性。


技术实现要素:

[0003]
本发明的目的是提供一种数据实时读写方法,以解决现有技术中的上述不足之处。
[0004]
为了实现上述目的,本发明提供如下技术方案:一种数据实时读写方法,包括nfs服务器和自备移动式存储器,包括以下步骤:
[0005]
步骤一、客户自行将自备移动式存储器与数据设备进行连接,同时,通过公网ip与nfs服务器建立连接关系,并进行用户注册,且nfs服务器建立客户专用数据存储区;
[0006]
步骤二、客户向nfs服务器发送数据写入指令,当nfs服务器接收指令后,开始将客户数据存入至专用数据存储区,nfs服务器实时监测客户数据设备,获取客户数据设备的实时数据动态,并将客户数据设备中的数据与nfs服务器内部专用数据存储区中的数据进行实时对比,并通过定时器计时,每间隔一定时间,将客户数据设备中的新增数据进行自动写入;
[0007]
步骤三、通过客户数据设备使nfs服务器与自备移动式存储器建立连接关系,每间隔一定时间,将nfs服务器新写入的数据写入至自备移动式存储器中,并在间隔一定时间时,人为对自备移动式存储器进行整理更换;
[0008]
步骤四、客户向nfs服务器发送数据读取指令,优先读取nfs服务器中的客户数据,nfs服务器接收指令后,将专用数据存储区内的相应数据传输至客户数据设备中进行数据提取使用,当公网ip出现连接故障,或使用环境不便与nfs服务器连接时,数据设备系统锁定自备移动式存储器,并在其内部提取之前存入的相关数据,等待数据设备可以与nfs服务器连接时,再提取最新数据。
[0009]
优选的,所述步骤一中客户进行用户注册时,可以添加相应的用户密匙,并在后期数据写入时将用户密匙作为数据标签与数据共同写入。
[0010]
优选的,所述步骤四中客户准备读取数据时需要输入初始设定的用户密匙,nfs服务器判断用户密匙正确后同意数据读取。
[0011]
优选的,所述步骤二中新增数据进行自动写入间隔时间可以由用户自行设定,且可设定范围为1-40min。
[0012]
优选的,所述步骤三中自备移动式存储器进行整理更换时间均由人为操作,且数据设备对自备移动式存储器的容量进行实时监测,并在自备移动式存储器容量较低时进行报警。
[0013]
优选的,所述自备移动式存储器包括移动硬盘、移动u盘等。
[0014]
在上述技术方案中,本发明提供的技术效果和优点:
[0015]
本发明实施方式具体为:通过利用nfs服务器实时监测客户数据设备,获取客户数据设备的实时数据动态,并将客户数据设备中的数据与nfs服务器内部专用数据存储区中的数据进行实时对比,并通过定时器计时,每间隔一定时间,将客户数据设备中的新增数据进行自动写入,进而可以对数据设备中的数据变化进行实时更新,进而保证了设备数据存储的有效性和完整性,而通过客户数据设备使nfs服务器与自备移动式存储器建立连接关系,利用自备移动式存储器作为数据备份,避免因系统故障导致数据大量丢失而造成设备无法使用,进而提高了数据实时读写的安全性和有效性。
具体实施方式
[0016]
为了使本领域的技术人员更好地理解本发明的技术方案,下面将对本发明作进一步的详细介绍。
[0017]
本发明提供了一种数据实时读写方法,包括nfs服务器和自备移动式存储器,包括以下步骤:
[0018]
步骤一、客户自行将自备移动式存储器与数据设备进行连接,同时,通过公网ip与nfs服务器建立连接关系,并进行用户注册,且nfs服务器建立客户专用数据存储区;
[0019]
步骤二、客户向nfs服务器发送数据写入指令,当nfs服务器接收指令后,开始将客户数据存入至专用数据存储区,nfs服务器实时监测客户数据设备,获取客户数据设备的实时数据动态,并将客户数据设备中的数据与nfs服务器内部专用数据存储区中的数据进行实时对比,并通过定时器计时,每间隔一定时间,将客户数据设备中的新增数据进行自动写入;
[0020]
步骤三、通过客户数据设备使nfs服务器与自备移动式存储器建立连接关系,每间隔一定时间,将nfs服务器新写入的数据写入至自备移动式存储器中,并在间隔一定时间时,人为对自备移动式存储器进行整理更换;
[0021]
步骤四、客户向nfs服务器发送数据读取指令,优先读取nfs服务器中的客户数据,nfs服务器接收指令后,将专用数据存储区内的相应数据传输至客户数据设备中进行数据提取使用,当公网ip出现连接故障,或使用环境不便与nfs服务器连接时,数据设备系统锁定自备移动式存储器,并在其内部提取之前存入的相关数据,等待数据设备可以与nfs服务器连接时,再提取最新数据;
[0022]
进一步的,在上述技术方案中,所述步骤一中客户进行用户注册时,可以添加相应的用户密匙,并在后期数据写入时将用户密匙作为数据标签与数据共同写入,进而对客户账户以及写入数据进行加密保护;
[0023]
进一步的,在上述技术方案中,所述步骤四中客户准备读取数据时需要输入初始
设定的用户密匙,nfs服务器判断用户密匙正确后同意数据读取,从而保证数据提取的安全性;
[0024]
进一步的,在上述技术方案中,所述步骤二中新增数据进行自动写入间隔时间可以由用户自行设定,且可设定范围为1-40min,从而可以根据用户需要进行实时数据更新;
[0025]
进一步的,在上述技术方案中,所述步骤三中自备移动式存储器进行整理更换时间均由人为操作,且数据设备对自备移动式存储器的容量进行实时监测,并在自备移动式存储器容量较低时进行报警,从而可以提醒用户进行更换自备移动式存储器;
[0026]
进一步的,在上述技术方案中,所述自备移动式存储器包括移动硬盘、移动u盘等,进而方便对数据进行备份存储;
[0027]
实施方式具体为:通过利用nfs服务器实时监测客户数据设备,获取客户数据设备的实时数据动态,并将客户数据设备中的数据与nfs服务器内部专用数据存储区中的数据进行实时对比,并通过定时器计时,每间隔一定时间,将客户数据设备中的新增数据进行自动写入,进而可以对数据设备中的数据变化进行实时更新,不需要用户定期存入,进而保证了设备数据存储的有效性和完整性,以便于后期实时读取,而通过客户数据设备使nfs服务器与自备移动式存储器建立连接关系,每间隔一定时间,将nfs服务器新写入的数据写入至自备移动式存储器中,利用自备移动式存储器作为数据备份,进而在公网ip出现连接故障,或使用环境不便与nfs服务器连接时,数据设备系统可以锁定自备移动式存储器,并在其内部提取之前存入的相关数据。虽然自备移动式存储器中数据可能会丢失设备的最新数据,但仍旧可以保留大量的初始数据,避免数据大量丢失而造成设备无法使用,进而提高了数据实时读写的安全性和有效性。
[0028]
以上只通过说明的方式描述了本发明的某些示范性实施例,毋庸置疑,对于本领域的普通技术人员,在不偏离本发明的精神和范围的情况下,可以用各种不同的方式对所描述的实施例进行修正。因此,上述描述在本质上是说明性的,不应理解为对本发明权利要求保护范围的限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1