fix(redis): update storage, simplify queue_ctrl