Calibre

Calibre 是一款优秀的电子书管理软件,同时出于数据备份、多电脑同步的考虑,我将整个 Calibre 资料库都通过坚果云进行云同步。

只是收集电子书多了,磁盘空间也日益增长。多年下来,我收集的电子书已经超过 20 G,但是由于大部分电子书在阅读后,将处于「长时间不再使用」的状态,对于磁盘利用率而言有些浪费,尤其是我的 MacBook Air 只有 256G 的情况下。于是我开始考虑解决之道:

曾经的 WebDAV 方案

WebDAV 方案

在坚果云提供 WebDAV 功能后,我曾利用 CloudMounter 将坚果云上的 Calibre 资料库伪装成本地磁盘,供只能挂载本地文件夹的 Calibre 使用。

不过这种方案有个很大的弊端:受制于网速,在操作 Calibre 时常常会出现卡顿,电子书文件越大越明显(比如扫描版 PDF),只能起身泡杯咖啡默默等待 ☕️。

方便快捷的云桥模式

坚果云云桥模式下的 Calibre

2018 年 5 月,坚果云出了个新功能:云桥模式。处于该模式下的文件存在以下特点:

  • 不占用本地磁盘空间。
  • 只有在被访问时才会同步到本地磁盘,之后若一段时间内不再使用,将自动释放空间,回归云桥模式。

具体功能介绍请参考坚果云官方说明:《坚果云新增云桥模式 解决你的硬盘空间不足问题

只要将坚果云内的 Calibre 资料库改为云桥模式,然后在 Calibre 中直接挂载即可。平常只有 Calibre 的数据文件 metadata.db 会同步在本地,其它电子书文件均处于云桥模式,访问具体文件时才会同步到本地,一段时间后释放空间,从而达到节省磁盘空间的目的。