Trendora

WAL (Write-Ahead Logging)

Assess

Kỹ thuật

Cơ chế ghi log cơ sở dữ liệu để tăng đồng thời và độ bền dữ liệu.

Vì sao ở đây

Xếp vào Assess: 7 bài bằng chứng từ 2 nguồn, chủ yếu là tin nghiên cứu, 1 bài trong 30 ngày qua. Độ tin cậy 57%.

Bằng chứng (7)

  • 7InfoQ·30/9/2026product_launch
    Cursor mở rộng lưu trữ Git bằng nhật ký ghi trước dựa trên S3

    Cursor đã giới thiệu Continuity, một kiến trúc lưu trữ Git dùng nhật ký ghi trước (write-ahead log) hỗ trợ bởi S3 làm nguồn dữ liệu chuẩn. Theo công ty, thiết kế này biến các kho NVMe cục bộ thành bộ nhớ đệm nóng, tách việc phối hợp bản sao khỏi tính nhất quán, và đạt khả năng mở rộng đọc tuyến tính trong thử nghiệm với tối đa 100 bản sao cùng hơn 300 lượt push mỗi giây khi dùng S3 Express One Zone.

  • 6Hacker News·12/8/2026research
    Antithesis tái tạo lỗi WAL-Reset của SQLite

    Bài viết mô tả việc dùng Antithesis để tái tạo lỗi WAL-Reset tồn tại lâu năm trong SQLite 3.51.2 bằng một workload đơn giản gồm ghi và checkpoint đồng thời. Với cùng cấu hình đó, SQLite 3.51.3 chạy ổn định sau khi đã vá lỗi, cho thấy kiểm thử xác định có thể giúp khoanh vùng các lỗi đồng thời hiếm gặp trong cơ sở dữ liệu.

  • 8Hacker News·12/8/2026open_source
    Tailscale truy tìm lỗi hỏng dữ liệu về một bug WAL của SQLite đã tồn tại 16 năm

    Tailscale cho biết nhiều tháng điều tra các sự cố hỏng cơ sở dữ liệu trong control plane đã lần ra một lỗi WAL-reset lâu năm của SQLite. Công ty nói đã khắc phục vấn đề và công bố chi tiết sự cố sau 19 lần corruption trong sáu tháng, gây gián đoạn ở cấp shard và làm mất một số thay đổi cấu hình.

  • 6Hacker News·29/7/2026research
    Tối ưu SQLite cho môi trường sản xuất với WAL và VFS

    Bài viết cho rằng SQLite có thể phù hợp cho máy chủ ứng dụng production độ trễ thấp nếu được chạy ngay trong tiến trình ứng dụng và tinh chỉnh đúng cách. Nội dung tập trung vào việc bật WAL, quản lý checkpoint và đồng bộ truy cập, cùng với các lớp VFS tùy biến để giảm chặn và giảm độ trễ.

  • 3Hacker News·17/7/2026research
    Những bài học thực tế khi vận hành SQLite trong sản xuất

    Tác giả chia sẻ các bài học vận hành khi dùng SQLite cho một website Django, đặc biệt là việc chạy ANALYZE để cải thiện bộ lập kế hoạch truy vấn và khó khăn của các tác vụ dọn dẹp kéo dài làm chặn các tiến trình ghi khác. Bài viết cũng mô tả quy trình sao lưu bằng VACUUM INTO và restic, cho thấy SQLite có thể phù hợp với site nhỏ nhưng vẫn đòi hỏi kỷ luật vận hành cơ sở dữ liệu.

  • 6Hacker News·16/7/2026research
    Cách 768 máy chủ có thể hoạt động như một cơ sở dữ liệu duy nhất

    Bài viết giải thích cách các cơ sở dữ liệu quan hệ như Postgres có thể mở rộng từ một máy chủ đơn lẻ lên hàng trăm máy chủ nhờ replica đọc và cuối cùng là chia mảnh cơ sở dữ liệu. Nội dung nhấn mạnh các giới hạn của mở rộng dọc và replication, đặc biệt là nút thắt ghi và giới hạn dung lượng dữ liệu, đồng thời xem sharding là hướng đi để xử lý khối lượng công việc ở quy mô petabyte.

  • 6Hacker News·27/6/2026open_source
    WAL-RUS: bản viết lại WAL-G bằng Rust cho sao lưu PostgreSQL

    ClickHouse Cloud giới thiệu WAL-RUS, một công cụ mã nguồn mở viết bằng Rust cho sao lưu PostgreSQL và lưu trữ WAL. Dự án hướng tới khả năng tương thích với WAL-G nhưng có mức sử dụng bộ nhớ dễ dự đoán hơn và tiết kiệm tài nguyên hơn trong các môi trường hạn chế.