[发明专利]一种内存操作系统的数据库信息持久化的方法及装置在审
| 申请号: | 201910754991.5 | 申请日: | 2019-08-15 |
| 公开(公告)号: | CN110647364A | 公开(公告)日: | 2020-01-03 |
| 发明(设计)人: | 孙永杰;孙志超 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F11/14 |
| 代理公司: | 11278 北京连和连知识产权代理有限公司 | 代理人: | 刘小峰 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 内存操作系统 可移动存储器 数据库信息 数据库 数据信息 持久化 内存 内存控制系统 数据信息备份 读取 文件运行 写操作 监测 读写 挂载 写入 响应 保留 | ||
本发明涉及了一种内存操作系统的数据库信息持久化的方法及装置,该方法包括:以读写方式挂载可移动存储器,并从可移动存储器中读取内存操作系统文件及数据信息;将数据信息写入内存中的数据库中,并在内存上根据内存操作系统文件运行系统;监测内存中的数据库的操作;响应于监测到数据库中执行写操作,将数据库中的数据信息备份至可移动存储器中。利用本发明的方法解决了现有技术中内存操作系统的数据库信息无法保留的问题,实现了内存控制系统中的数据库信息的持久化。
技术领域
本发明涉及服务器系统设计技术领域。本发明进一步涉及一种内存操作系统的数据库信息持久化的方法及装置。
背景技术
在服务器技术领域中,尤其是对集群中的服务器经常会进行大批量处理操作。这些处理的操作系统或操作模块通常会搭建在某特定的服务器上,在各个服务器上通过例如局域网等各种方式访问该特定服务器进行相应的处理。为了在不同的局域网内使用同样的操作系统或操作模块而不必在其中的一台服务器上重新系统,现有技术中提出了使用LiveCD自启动U盘来搭载相应的操作系统文件,方便以即插即用的方式在不同的局域网区域内运行系统已完成相应的处理工作。
LiveCD自启动U盘中预装有操作系统的相关文件,系统能够开机自启动。启动完成后会将U盘中预置的系统文件拷贝至内存中,并且启动后的操作系统在内存中运行。由于操作系统完全在内存中运行并且LiveCD自启动U盘无法执行写操作,因此运行过程中的数据无法保留。通过LiveCD运行后的所有操作及更改,并不能被保存下来。而一旦重启服务器,内存中的数据会清空,重新加载LiveCD得到的依然是一个未经改动的系统。
另外,在现有技术的基础上,如果在U盘中的LiveCD中预先安装了Web应用,那么系统启动后,在Web应用上操作产生的数据也只会暂存在内存中,关机后数据就会丢失,同样不能保留,一些重要的或者需要保存的数据就会丢失。
因此,需要提出一种解决现有技术中存在的上述问题的方法,将上述内存操作系统运行后所产生的更改持久地保留下来,以实现内存操作系统中数据库的数据持久化。
发明内容
一方面,本发明基于上述目的提出了一种内存操作系统的数据库信息持久化的方法,该方法包括:
以读写方式挂载可移动存储器,并从可移动存储器中读取内存操作系统文件及数据信息;
将数据信息写入内存中的数据库中,并在内存上根据内存操作系统文件运行系统;
监测内存中的数据库的操作;
响应于监测到数据库中执行写操作,将数据库中的数据信息备份至可移动存储器中。
根据本发明的内存操作系统的数据库信息持久化的方法的实施例,其中内存操作系统文件为LiveCD文件。
根据本发明的内存操作系统的数据库信息持久化的方法的实施例,其中数据库为非关系型数据库。
根据本发明的内存操作系统的数据库信息持久化的方法的实施例,其中以读写方式挂载可移动存储器,该从可移动存储器中读取内存操作系统文件及数据信息进一步包括:运行内存操作系统文件中的初始化脚本文件内的以读写方式挂载可移动存储器的指令。
根据本发明的内存操作系统的数据库信息持久化的方法的实施例,其中以读写方式挂载可移动存储器,并从可移动存储器中读取内存操作系统文件及数据信息进一步包括:
检查可移动存储器中是否存在备份的数据信息;
响应于可移动存储器中存在备份的数据信息,从可移动存储器中读取该备份的数据信息。
根据本发明的内存操作系统的数据库信息持久化的方法的实施例,其中监测内存中的数据库的操作进一步包括:运行内存操作系统文件中的初始化脚本文件内的监测内存中的数据库的操作的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910754991.5/2.html,转载请声明来源钻瓜专利网。





