Moved Matt Ingenthron comments from CBSE to the MB.
Couchbase is somewhat unique with our TTL.
I don't have a specific use case, but I would expect that there are use cases for being able to easily express:
- Expired along with live data
- Expired data only
- Live data only
- The above with particular date ranges, like when it expired or when it was created
One particular aspect of this is that there are some environments where an item might be created, then deleted, and when recreated it could actually be totally different!
Glad to chat through any of these ideas rattling in my head Sachin Smotra when you get to writing the PRD.