摘要

本发明公开了一种基于swarm的数据库服务持久化方法,包括单数据库和数据库集群的持久化方法。对于单数据库包括以下步骤:1、构建请求的数据库镜像;2、解析数据库服务创建参数;3、创建ceph块设备;4、创建数据库容器等;5、创建入口访问容器。对于数据库集群包括以下步骤:1、解析数据库服务创建参数;2、创建ceph块设备;3、注册入口访问服务;4、创建入口访问容器;5、注册数据库服务;6、创建数据库容器。本发明的基于swarm的数据库服务持久化系统,系统包括:解析模块;控制模块;网络模块;注册模块等。本发明提供了数据库服务通用的持久化方法,提高数据库服务的可用性和数据的安全性。