进一步认识 SQLite
我的 Workouts Page 项目使用的是 SQLite,轻量、方便。大概5年前接触了SQLite,用来存放我的跑步数据,刚看了下我从18年到现在的数据有了 2M多,一直认为 SQLite 通常存放的时间是M级别,今天在迁移 iCloud 的照片的时候又进一步的认识了,我本地图片用到的 SQLite 达到接近2G。

由于近期iCloud 的土耳其区2TB 的iCloud+ 订阅服务已上涨至399.99 里拉,这一价格约合人民币70 元,已经没有了任何优势,于是要迁移iCloud的数据,经过查看发现大部分都是照片占用的。
由于本地1T的磁盘已经完全 不够用了,要把照片迁移到nas,在迁移的时候发现mac 上的照片的app 竟然也是用了 SQLite,而且还挺大,达到了惊人的接近2G的数据量。

照片的原始记录 有400G接近,没想到元数据信息竟然有2G。
简单查看了数据内容:
1 | ➜ ~ sqlite3 Photos\ Library.photoslibrary/database/Photos.sqlite |
把这些信息丢给AI:这些大概的用途是什么?

没想到的是,苹果的风格竟然也是以 Z
开头。
简单记录:迁移接近400G 照片,由于数据较大,直接cp到nas,出现多次中断的情况,后来才有了 使用了 rsync 方案。
原文作者: liups.com
原文链接: http://liups.com/posts/a7f4c375/
许可协议: 知识共享署名-非商业性使用 4.0 国际许可协议