You certainly can, but it's not easy to do, so we don't provide our own guide.
Here's a StackExchange question that should help:
It's the redis package Alibaba uses. Maybe time for a total rewrite of the redis database backend?
That's a neat idea... maybe we could use this to support a third db