Hi Denis, What is the difference of required by users functionality with TTL cache expiration?
By some posts I can suppose TTL cache is compatible with native persistence. Sincerely, Dmitriy Pavlov сб, 18 нояб. 2017 г. в 0:41, Denis Magda <dma...@apache.org>: > Igniters, > > I’ve been talking to many Ignite users here and there who are already on > Ignite persistence or consider to turn it on. The majority of them are more > than satisfied with its current state and provided capabilities. That’s is > really good news for us. > > However, I tend to come across the people who ask about > eviction/expiration policies for the persistence itself. Had around 6 > conversation about the topic this month only. > > Usually the requirement is connected with a streaming use case. When an > application streams a lot of data (IoT, metrics, etc.) to the cluster but > the data becomes stale in some period of time (day, couple of days, etc.). > The user doesn’t want to waste the disk space and needs to simple purge the > data from there. > > My suggestion here is to create a timer task that will remove the stale > data from the cluster. However, since the demand is growing probably it’s a > good time to discuss a feasibility of this feature. > > Alex G, as the main architect of the persistence, could you share your > thoughts on this? What will it cost to us to support eviction/expiration > for the persistence? > > — > Denis