em có bài toán này:
Log4j mọi người biết để lưu log hằng ngày, em hay lưu bằng cách log.info(user.getId() + “_tên API/phương thức” + “_” + System.getCurrentTime()) hoặc log.error/ warning vào 1 file log
Em muốn làm thống kê dashboard 1 API có bao nhiêu người gọi, những ai gọi, gọi bao nhiêu lần hàng tháng nhưng do lưu tại file mà không phải database vì lượng dữ liệu log cực lớn
Anh Dũng và mọi người cùng cho em giải pháp ạ
Anh khá chắc chắn là em phải dùng database trong trường hợp này em ạ. Nếu em muốn dùng file log để thống kê thì tương đối chậm em ạ. Thêm vào nữa dung lượng file log rất lớn nên là thường sẽ bị xoá đi sau 1 thời gian. Như vậy thông tin của em sẽ bị thiếu em ạ.