Hasty Briefsbeta

双语

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 提供了案例研究。