hiredis is an optionaldependency as it fails to build on windows