0
TTL 인덱스를 사용하여 특정 일 후에 모든 컬렉션에서 데이터를 삭제하는 방법은 무엇입니까?Mongodb : 특정 날짜의 데이터를 삭제하는 TTL 인덱스를 찾는 방법은 무엇입니까?
TTL 인덱스를 사용하여 특정 일 후에 모든 컬렉션에서 데이터를 삭제하는 방법은 무엇입니까?Mongodb : 특정 날짜의 데이터를 삭제하는 TTL 인덱스를 찾는 방법은 무엇입니까?
TTL이 10 일이라고하면 10 일 전의 문서 수를 계산할 수 있습니다. 이러한 계산을 수행하려면 :
db.myCollection.count({"date":{"$lt":ISODate("2017-02-07T00:00:00.000Z")}})
TTL이 작동하면, 당신은 카운트가 당신이 TTL은 삭제별로 발생하기 전에 몇 가지 여분의 시간을 줄 필요가 0 참고 것으로 기대. 주기적으로 실행되는 백그라운드 작업을 통해 삭제되기 때문에 삭제는 지정된 순간에 정확하게 수행되지 않습니다.