lưu dữ liệu trò chuyện vào cơ sở dữ liệu là một công việc tốn dung lượng, tôi muốn bạn làm theo cách này:
-
người dùng A trò chuyện với người bạn B ... khi cửa sổ trò chuyện đóng lại, hãy tạo một tệp văn bản của nó và lưu nó vào cấu trúc thư mục như Năm / Tháng / Ngày với tên tệp là 'userid + user friend id', ví dụ:AB.txt
-
Mỗi ngày, hãy tiếp tục bổ sung dữ liệu vào cùng một tệp văn bản. vì vậy trong tương lai, chúng tôi sẽ hiển thị tất cả các cuộc trò chuyện được thực hiện trong một ngày trong một tệp duy nhất.
-
Thêm lịch sử trò chuyện trong bảng với Id, Tên tệp, Ngày giờ đã tạo. Kiểm tra xem tên tệp đó đã tồn tại trong DB hay chưa, hãy lấy tệp đó và nối dữ liệu vào đó, chèn một hàng với đường dẫn đủ điều kiện vào DB và lưu dữ liệu trò chuyện vào đó