I am looking for a database system that should be a relational database. But a main feature has to be that it forgets entries to fit a certain condition, like 'least recently used' on a certain size of the DB. In other words, I want a kind of 'weak reference' in a DB.
Is there already such a solution?
What do you think about that idea: having a usual RDBMS, setting a time stamp for every entry and doing a periodic check for some constraint (like DB size). If needed, X of the oldest entries are removed and referencing entries will point to a special sentinel node from now on, to symbolize 'that entry is gone'.