lobste.rs is now running on SQLite
9 hours ago
- #Database Migration
- #SQLite
- #Lobste.rs
- Lobste.rs 自 2018 年计划数据库迁移,最初目标是 PostgreSQL,但去年转为 SQLite,现已完成迁移。
- 迁移近期完成且运行稳定,在 CPU 使用率、内存占用、性能方面均有改进,同时降低了 VPS 成本。
- Lobsters 的 Rails 应用运行在单台 VPS 上,使用多个 SQLite 数据库文件,包括 3.8GB 的主数据库和较小的缓存、队列及安全数据库。
- 迁移涉及大量代码变更,Thomas Dziedzic 在 PR 中详述了相关工作(基于先前成果),这为 2026 年使用 SQLite 提供了案例研究。