Redis is a data structure server, BoltDB is a storage engine. They&#x27;re not really comparable. If you know you need a storage engine, then using BoltDB might make sense. But if you&#x27;re not sure why you use BoltDB over Redis (aside from performance and having heard of it), then maybe you didn&#x27;t explore the question enough. You can&#x27;t just replace BoltDB with Redis and call it a day, at least not if you want to have some sort of availability and more than 1 server in your service.<p>Also, using Redis as a key-value store for its persistence isn&#x27;t really a great idea.