Bạn nghĩ cơ sở dữ liệu là nhàm chán?
Lập chỉ mục → cấu trúc dữ liệu + thuật toán
AI → RAG + chỉ mục học được
MVCC → lập trình đồng thời
Sharding → hệ thống phân tán
Phân tích truy vấn → ngôn ngữ hình thức
Lập kế hoạch truy vấn → thống kê + tối ưu hóa
Sao chép → hệ thống phân tán
Xác thực → bảo mật
WAL → khả năng chịu lỗi
Lưu trữ → hệ thống tệp + bộ nhớ đệm
Nén → lý thuyết thông tin
Phát hiện deadlock → lý thuyết đồ thị
Cơ sở dữ liệu bao gồm rất nhiều vấn đề kỹ thuật phần mềm thú vị.