In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)06/01 Report--
An TTL index (time to live index, an index with a lifecycle), which allows you to set a timeout for each document. A document is deleted when it reaches the preset aging level. This type of index is useful for caching issues, such as session saving.
When creating an index, you can create an TTL index by specifying the expireAfterSeconds option, and the collection belongs to the TTL collection.
/ / create a TTL index and set the timeout to 24 hours db.ttl.ensureIndex ({date:1}, {expireAfterSeconds:24*60*60})
This creates a TTL index on the "date" field. If a document's "date" exists and its value is of a date type, the document will be deleted when the server time is expireAfterSeconds seconds later than the document's "date" field.
To prevent active sessions from being deleted, you can update the "date" field to the current time when there is activity on the session. As long as the "date" reaches 24 hours from the current time, the document will be deleted.
MongoDB cleans up the TTL index every minute, so you should not rely on seconds to keep the index alive. You can use the collMod command to change the value of expireAfterSeconds:
Db.runCommand ({collMod: "ttl", index: {keyPattern: {date:1}, expireAfterSeconds:3600}})
There can be multiple TTL indexes on a given collection. An TTL index cannot be a composite index, but it can be used to optimize sorting and queries like a normal index.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.