redis is actually tcp