Ah OK. I believe redis persists automatically when it can, from the memory, though I haven't actually used it. With a MySQL memory table, if you want to write to the memory table AND have it persist, you have to keep track of what has changed yourself, and handle writing those things to disk.
(I was counting that under "you have to do it yourself" and thought it might do something more automatic but still infrequent.)