Avatar
0
Minh Nguyên Beginner
Minh Nguyên Beginner
Tạo rồi xóa hay cập nhật, cái nào sẽ tốn resource hơn ?
Em đang muốn lưu token vào db, nhưng mà em đang thắc mắc là thường mấy anh lưu vào db rồi xóa xong tạo cái khác hay lại tạo 1 field active rồi sửa, cái nào sẽ đỡ tốn resource hơn ạ
  • Answer
resource optimize
Remain: 5
1 Answer
Avatar
monkey Beginner
monkey Beginner
The Best Answer
Cái này thì nên tuỳ theo dự án và tính chất của data em ạ:

  1. Đối với những dữ án mà em cam kết với người dùng là sẽ toàn bộ dữ liệu của họ khi họ yêu cầu thì em sẽ phải xoá, nếu em cam kết là xoá nhưng em chỉ cập nhật active = false thì việc này lộ ra thì công ty em sẽ gặp vấn đề rất rất nghiêm trọng, đối với những công ty ở thị trường Nhật chẳng hạn có thể bị phá sản ngay lập tức.

  1. Trong trường hợp em chỉ cam kết là lưu trữ thông tin người dùng thì.

  1. 1 Đối với các data quan trọng như thông tin người dùng, lịch sử giao dịch thì nên giữ lại (active = false) và sau đó move sang 1 database chuyên backup để phục vụ cho các nghiệp vụ tra cứu, đối soát hay các hệ thống bigdata và AI sau này.

    1. Đối với các data không quan trọng như session token, thì khi hết hạn thì có thể xoá đi được em ạ, để lại cũng chẳng để làm gì.
  • 1
  • Reply