Based on the fork of redis from Bradley Broerman