And a blog requires a Redis back-end because? I've hosted my blog on S3 & CloudFront for a while now without issue. Comments are hosted by Disqus, and the static files are generated using Pelican. Seriously, unless you're using your blog as a massive CMS, why not use static files?
Agreed, I'm moving my small website to a bash static generator right now. But I'm not so sure about hosting comments with somebody like Disqus. Better to host and moderate them yourself, or skip them altogether. You could do a lot worse than Redis for a blog's data store though. It's simple, fast, persistent, and easy to set up. It's weird that the author lost his blog data from a reboot. Maybe he lost his Linode? It…
He was running Redis with persistence turned off by accident. In other words, he used an in-memory database.