Tôi cần xây dựng Hệ thống thống kê nhưng tôi không biết liệu MongoDB có phải là giải pháp tốt nhất hay không. Hệ thống cần theo dõi vài thứ và hiển thị thông tin. Ví dụ về một điều tương tự - một trang web và mọi người dùng truy cập trang web lần đầu tiên đều thêm hàng có thông tin về anh ấy. Hệ thống cần lưu trữ dữ liệu nhanh nhất có thể và ví dụ: hệ thống tạo biểu đồ về sự tăng trưởng của người dùng đang xem trang bằng Google Chrome. Ngoài ra, nếu người dùng truy cập lại, một trường trong hàng đã được cập nhật của người dùng (nói một trường có tên là "Ngày").Cơ sở dữ liệu tốt nhất cho Hệ thống thống kê
Hệ thống cần xử lý 200.000 lượt truy cập mới mỗi ngày (bản ghi mới), 20.000.000 người dùng truy cập lại (cập nhật) một ngày và 800.000.000 bản ghi DB. Bạn cũng cần tạo dữ liệu nhanh - ví dụ: tạo biểu đồ số lượng người dùng truy cập mỗi ngày từ Anh, sử dụng Google Chrome, v.v.
Vậy DB nào sẽ xử lý dữ liệu này tốt nhất? MongoDB có xử lý tiền phạt này không?
Cảm ơn!
Tại sao bạn tự viết nó thay vì sử dụng phần mềm phân tích web? –