Mysql persistent backend

We could, I did that because part of the spec is to add other topics in the future.