Kiến Trúc Nội Tại Và Cơ Chế Triển Khai Của Hệ Thống Cache Redis
Hệ Thống Cấu Trúc Dữ Liệu Và Đối Tượng
Sử dụng chuỗi động đơn giản (SDS - Simple Dynamic String) làm nền tảng cho việc lưu trữ văn bản là điểm khác biệt lớn của Redis so với C truyền thống. Cấu trúc dữ liệu này được định nghĩa để tối ưu hóa hiệu suất và an toàn bộ nhớ.
typedef struct redis_dynamic_string_header {
// Số lượng byte đã sử dụ ...
Đăng vào ngày 19 tháng 5 lúc 00:14
Ba Loại Nhật Ký Quan Trọng trong MySQL: undo_log, redo_log và binlog
Hiểu rõ ba loại nhật ký cốt lõi của MySQL — undo_log, redo_log và binlog — là chìa khóa để nắm bắt cơ chế giao dịch, phục hồi sau sự cố và sao chép dữ liệu. Mỗi loại nhật ký đảm nhiệm một vai trò chuyên biệt, không thể thay thế lẫn nhau, dựa trên nguyên tắc tách biệt trách nhiệm (Separation of Concerns).
1. undo_log: Hỗ trợ hoàn tác và kiểm s ...
Đăng vào ngày 18 tháng 5 lúc 15:47