文件同步应用程序可以同步使用读取锁打开的文件吗?

文件同步应用程序可以同步使用读取锁打开的文件吗?

为此目的使用了 DropBox 一段时间,但现在它拒绝同步使用共享锁打开的 sqlite 数据库。 有什么好的替代方案吗?

尝试过 Live Mesh、Sugar Sync、PowerFolder、GoodSync 和 SpiderOak。SpiderOak 看起来最有希望,但由于某种原因,它根本不同步。谢谢!

答案1

读锁专门用于防止这种情况。如果某个应用程序锁定了某个文件,则它明确希望阻止其他程序访问该文件,可能是因为它现在正在修改该文件。(当然,除非应用程序本身存在故障,即使没有使用文件,也只是懒洋洋地锁定它们。在这种情况下:使用其他应用程序)

因此,没有任何一个头脑正常的应用程序会尝试读取读锁定的文件。

相关内容