several redis cmd impl