Update 储存空间优化.md

This commit is contained in:
Radiation-pi 2024-04-27 00:54:09 +08:00 committed by GitHub
parent 253c1277fd
commit 31ead63934
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -60,10 +60,13 @@ ServerBackup 一款备份插件,会由于找不到mca文件报错.
### 使用数据库
MC服务器常见的数据库类型就是MySQL,Redis.其中MySQL有一个性能更好的开源分支mariaDB(推荐).
那么可能有人就会说了:"用数据库不是还要多占用几百MB的空间吗".但是,数据库的备份维护等所占用的时间远比将整个服务器停止后打包压缩备份快得多,占用也小得多.同时,对于数据库较大的插件MySQL将提供比Sqlite或者文件夹储存更高的压缩比(个人经验:30Gb的dynmap文件使用MySQL后整个数据库将压缩到15Gb).如果你使用了以下的插件,请使用MySQL.
世界记录类 - coreprotect/prism
地图渲染类 - dynmap/bluemap
其他 - 待补充(总之只要数据库大的都不适合Sqlite)
## 备份空间优化
@ -71,7 +74,9 @@ MC服务器常见的数据库类型就是MySQL,Redis.其中MySQL有一个性能
### 使用备份插件替代整端备份
推荐两个备份插件(高效的备份,无需停服即可备份)
[ebackup](https://www.spigotmc.org/resources/ebackup-simple-and-reliable-backups-for-your-server-supports-ftp-sftp.69917/) 可设置黑名单不备份某些文件,FTP远程备份支持
[serverbackup](https://www.spigotmc.org/resources/server-backup-ingame-dropbox-ftp-backup-1-8-1-20-multithreaded.79320/)) 可支持动态备份(即只备份最近变更过的文件),占用空间更小
## 其他