MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Thuộc tính Mongoose add expires cho một trường cụ thể

cảm ơn vì đã giới thiệu điều này @dyouberg. Có @sadrzadehsina Bạn cũng có thể sử dụng chỉ mục TTL nhưng hạn chế duy nhất ở đây từ quan điểm yêu cầu của bạn là một khi tài liệu vượt qua mongodb TTL sẽ xóa tài liệu khỏi bộ sưu tập. nếu bạn không sao để mất các tài liệu có lẽ TTL là lựa chọn tốt nhất vì mọi thứ sẽ do mongodb tự lo liệu. Tất cả những gì bạn cần làm là tạo chỉ mục trên bộ sưu tập.

nếu bạn có ý định giữ các tài liệu thì TTL có thể không hữu ích, tuy nhiên bạn có thể xây dựng một logic đơn giản (tôi có nó trong nhận xét).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách chạy các lệnh mongodb thô từ pymongo

  2. Mongodb, truy vấn tổng hợp với $ lookup

  3. Cấu trúc tài liệu MongoDB tốt để truy vấn người dùng / người theo dõi hiệu quả nhất là gì?

  4. làm cách nào để tôi có thể tự động tăng một trường trong mongodb bằng cách sử dụng mã java?

  5. Cách tổ chức mối quan hệ nhiều đến nhiều trong MongoDB