There are semi-official Redis bindings here: [https://github.com/nim-lang/redis](https://github.com/nim-lang/redis)
Redis would probably be my recommended approach, as it can do replication and all sorts of fancy things. The semi-official just recently got async support too.