Skip to content

v3.0.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@OliverZhaohaibin OliverZhaohaibin released this 18 Dec 14:39
c730f8a

🚀 iPhoto v3.00-alpha — Performance Overhaul / 性能重构

Migration to SQLite, optimized for TB-level libraries, and rock-solid stability.

We are announcing iPhoto v3.00-alpha! 🛠️
This update focuses entirely on performance and stability. Based on user feedback regarding freezing issues with massive (TB-level) albums, we have completely rewritten the backend storage engine.


🌟 Key Updates in v3.00-alpha

Backend Migration to SQLite

Addressed user feedback: "freezing on TB-level large albums"

  • No new features, just pure speed. We have migrated the entire metadata and index backend to SQLite.
  • Massive Scalability: Effortlessly handle TB-level photo libraries with hundreds of thousands of files without UI freezing or lag.
  • Instant Response: Querying, sorting, and filtering are now instantaneous, regardless of library size.

🛡️ Enhanced Robustness & Efficiency

  • Reduced Resource Usage: RAM and CPU footprint has been drastically reduced.
  • Rock-Solid Stability: Significantly lower crash rates and improved error handling ensure a smooth experience even under heavy load.

💾 Unified Thumbnail Cache

  • Disk Space Saver: We now maintain a single, unified thumbnail cache folder.
  • No Redundancy: Drastically reduces disk space occupation compared to the previous scatter-file approach.

🆚 The "Scan Once" Advantage

Better than Windows Explorer:

Windows Explorer often struggles with large folders containing thousands of images:

  • 🐢 Slow folder switching.
  • 🐢 Thumbnails load one by one, every time.
  • 🐢 High memory usage triggers frequent re-rendering of thumbnails.

iPhoto v3.00-alpha Experience:

  • Scan Once, Benefit Forever: After the initial scan, everything is solidified in the database and cache.
  • Instant Switching: Switch between massive folders instantly.
  • Zero Load Time: Thumbnails appear immediately. No waiting, no white squares.

Once scanned, your library is always ready. iPhoto delivers a "browse at the speed of thought" experience.


🇨🇳 iPhoto v3.00-alpha — 性能重构

后端迁移至 SQLite,专为 TB 级超大图库优化,坚如磐石的稳定性。

我们正式发布 iPhoto v3.00-alpha!🛠️
本次更新专注于 性能与稳定性。针对用户反馈的“管理 TB 级别超大相册时容易卡死”的问题,我们彻底重写了后端存储引擎。


🌟 v3.00-alpha 主要更新

后端全部迁移到 SQLite

回应用户反馈:解决超大图库卡顿问题

  • 无新功能,专注于速度: 本次更新没有增加新功能,而是对底层进行了彻底的重构,将元数据和索引后端迁移至 SQLite
  • 海量吞吐: 轻松管理 TB 级别的超大相册,即使包含数十万张照片,界面依然流畅丝滑,彻底告别卡死。
  • 即时响应: 无论图库多大,查询、排序和筛选操作都能瞬间完成。

🛡️ 资源占用大幅缩小,提升鲁棒性

  • 轻量化运行: 大幅降低了软件运行时的内存和 CPU 占用。
  • 更稳定: 大幅降低了软件崩溃概率,显著提高了系统的鲁棒性,确保在长时间运行和高负载下的稳定性。

💾 统一缩略图缓存

  • 节省磁盘空间: 现在只维护一个统一的缩略图缓存文件夹。
  • 告别冗余: 相比之前的分散存储方式,大幅降低了用户的磁盘占用空间。

🆚 "一次扫描,终生受益"

体验大幅领先 Windows Explorer:

Windows Explorer(资源管理器)在面对包含数千张图片的大文件夹时往往力不从心:

  • 🐢 文件夹切换缓慢。
  • 🐢 缩略图加载缓慢,每次打开都要重新读条。
  • 🐢 全内存逻辑容易导致缓存被清除,频繁触发重新渲染。

iPhoto v3.00-alpha 的体验:

  • 固化扫描成果: 经过扫描固化后,所有索引和缩略图都会持久化存储。
  • 秒切秒加载: 无论文件夹多大,切换瞬间完成,所有图库内容秒开。
  • 拒绝等待: 彻底解决了资源管理器反复加载的痛点,提供流畅的浏览体验。

一次扫描,终生受益。iPhoto 让您的超大图库浏览体验如丝般顺滑。