备份石墨密语数据库最安全的方法是使用焦油安全吗?还是有其他方法来防止腐败?
有这样一些备份数据库的选项,并假设有一个简单的机制来确保一致性(暂时停止数据库/锁写访问等),它们大致相似。
关键的一点(正如Craig Estey在评论中提到的)是使用一些机制来确保你写的是一致的。 如果你要搞垃圾的话,没有点数据库的支持!
我从Swift中find了这个链接 ,显示了他们如何利用LD_PRELOAD和flock()lockingWhisper文件并以一致的状态备份数据库。 看起来他们也开源了代码!
一般来说,要备份这样的东西,虽然:
优点:
缺点:
优点:
缺点:
优点:
缺点: