Periodic EPG Save
Moving this from my github:
Some people have asked for periodic EPG DB save to disk, mainly to retain info should system crash (not that that should happen). But it can also be useful for test purposes.
One variation on this could be to always store the DB (if modified) after a significant update. Exactly what a significant update means I'm not sure:
cumulative number of changes
non EIT now/next update (since they tend to be large batch updates).